2017-09-06 6 views
1

Git은 XPages 개발의 소스 제어에 권장되지만 이전 Lotus Notes 애플리케이션, 특히 많은 양식이있는 소스 제어, 소스 제어를위한 최상의 선택 인 Git 또는 Teamstudio CIAO에 권장됩니까?Lotus Notes 소스 제어

+1

근본적으로 파일 시스템을 스냅 샷합니다. 파일은 텍스트 또는 2 진일 수 있습니다. 바이너리 블롭이있는 경우 git이 조정하지 않도록 지시해야 할 수도 있습니다. –

+1

@ ThorbjørnRavnAndersen 힘내는 이진 얼룩을 저장할 수는 있지만 병합하기가 어렵습니다. 그래서 git는 * 주로 * 텍스트 파일을 저장하고 병합하기위한 것입니다. – phd

+0

@phd 바이너리 얼룩을 병합하는 것은 이치에 맞지 않습니다. 단어 파일의 두 버전을 어떻게 병합 하시겠습니까? –

답변

1

Teamstudio CIAO을 사용하시기 바랍니다. 아래와 같은 이유 :

  1. 망할 놈의 바이너리 파일과 이진 파일에 대한 버전 관리에 좋지 않다 빠르게 자식의 repo 크기를 확대 할 것이다. 심지어 여러분은 LFS를 사용할 수도 있지만 teamstudio CIAO를 사용하는 것이 더 편리합니다.
  2. Teamstudio는 IBM Notes (및 Domino) 용 VCS 디자인입니다. 그리고 통합 GUI를 사용하여 쉽게 버전을 추적 할 수 있습니다.
+0

감사합니다. 두 대답 모두 매우 좋았지 만 하나를 선택해야했습니다! –

1

전체 템플릿을 소스 컨트롤에 하나의 단위로 넣고 싶다면 모든 솔루션이 필요합니다. 소스 컨트롤하에 개별적인 디자인 요소를 넣으려면 TeamStudio CIAO가 유일한 게임이라고 생각합니다. (다른 하나는 있었지만 여전히 지원되지는 않는다고 생각합니다.)

내가 몇 년 전에 가지고 놀았던 한 가지 대안은 DXL 내보내기를 통해 개별 디자인 요소에 대한 텍스트 파일을 작성하는 것이 었습니다. 소스 제어하에 놓을 수는 있지만 매우 성가 셨고 우리는 그걸로 아주 멀리까지 가지 못했습니다.