Git은 XPages 개발의 소스 제어에 권장되지만 이전 Lotus Notes 애플리케이션, 특히 많은 양식이있는 소스 제어, 소스 제어를위한 최상의 선택 인 Git 또는 Teamstudio CIAO에 권장됩니까?Lotus Notes 소스 제어
1
A
답변
1
Teamstudio CIAO을 사용하시기 바랍니다. 아래와 같은 이유 :
- 망할 놈의 바이너리 파일과 이진 파일에 대한 버전 관리에 좋지 않다 빠르게 자식의 repo 크기를 확대 할 것이다. 심지어 여러분은 LFS를 사용할 수도 있지만 teamstudio CIAO를 사용하는 것이 더 편리합니다.
- Teamstudio는 IBM Notes (및 Domino) 용 VCS 디자인입니다. 그리고 통합 GUI를 사용하여 쉽게 버전을 추적 할 수 있습니다.
+0
감사합니다. 두 대답 모두 매우 좋았지 만 하나를 선택해야했습니다! –
1
전체 템플릿을 소스 컨트롤에 하나의 단위로 넣고 싶다면 모든 솔루션이 필요합니다. 소스 컨트롤하에 개별적인 디자인 요소를 넣으려면 TeamStudio CIAO가 유일한 게임이라고 생각합니다. (다른 하나는 있었지만 여전히 지원되지는 않는다고 생각합니다.)
내가 몇 년 전에 가지고 놀았던 한 가지 대안은 DXL 내보내기를 통해 개별 디자인 요소에 대한 텍스트 파일을 작성하는 것이 었습니다. 소스 제어하에 놓을 수는 있지만 매우 성가 셨고 우리는 그걸로 아주 멀리까지 가지 못했습니다.
근본적으로 파일 시스템을 스냅 샷합니다. 파일은 텍스트 또는 2 진일 수 있습니다. 바이너리 블롭이있는 경우 git이 조정하지 않도록 지시해야 할 수도 있습니다. –
@ ThorbjørnRavnAndersen 힘내는 이진 얼룩을 저장할 수는 있지만 병합하기가 어렵습니다. 그래서 git는 * 주로 * 텍스트 파일을 저장하고 병합하기위한 것입니다. – phd
@phd 바이너리 얼룩을 병합하는 것은 이치에 맞지 않습니다. 단어 파일의 두 버전을 어떻게 병합 하시겠습니까? –