"모듈 식 Java 응용 프로그램"을 개발 중이며, 약 60 개의 독립 모듈이 있습니다. 모두 자체적으로 "빌드 가능"합니다. GIT에서이 유형의 응용 프로그램을 구조화하는 최선의 방법이 무엇인지 이해하려고합니다. 더 나은 자신을 설명 할 것이다 : SVN과 내가 일한지 몇 년과 나 같은 SVN과 같은 중앙 집중식 버전 관리 도구에서 다음과 같이 프로젝트를
Subversion에서 동작을 보았습니다. 따라 가지 않았습니다. (나는 버전이 1.6.x, 윈도우 7이라고 믿는다). Anyhoo, 지점 ("지점 A")을 가리키는 워크 스테이션 테스트 디렉토리가 있습니다. 어느 시점에서는 디버깅을 위해 일부 파일을 수정했지만 디버깅 작업은 막 다른 길로 끝났습니다 (새로운 파일은 아니지만 SVN에서 기존 파일로 수정 됨
svn 저장소에서 bitbucket 저장소로 마이그레이션 프로세스 중입니다. 이 순간 나는 모든 svn repo를 로컬 git repo로 가지고 있습니다. 내 커밋과 사용자가 내 로컬 git repo에서 모든 svn repo 기록을 볼 수 있습니다. 다음 단계에 몇 시간 후에 명령 git push -u origin master
와 원격의 bitbucke
나는 Maven을 처음 사용하고 Maven과 Jenkins와 Selenium testng suite를 저장소로 SVn을 통합했다. 그러나 젠킨스에서 목표물을 발동하면 오류가 발생합니다. "[ERROR] 플러그인 org.apache.maven.plugins : maven-clean-plugin : 2.5 또는 그 종속성 중 하나를 해결할 수 없습니다 : or
응용 프로그램 버전 1은 UAT에 있습니다. 현재 앱 버전 2에 대한 개발이 진행 중입니다. App 버전 1에 긴급한 uat 수정이 필요합니다. 수정 사항을 구현하기 위해 UAT 배포에 사용 된 최신 태그 버전을 편집해도 괜찮습니까? 또는 uat 릴리스에 사용 된 태그 번호 인 "더 긴"방법으로 이동 한 다음 개발자가 해당 지점에서 작업하고 UAT 수정 배
때로는 작업 복사본을 변경하기 시작하고 분기에 주차하려고하므로 다른 방향으로 향할 수 있지만 필요한 경우 변경 사항에 계속 액세스 할 수 있습니다. 괜찮습니다. 어떻게 할 수 있는지 알고 있습니다. https://stackoverflow.com/a/3697657/2704659. 그러나 내가 알아낼 수없는 것은 버전없는 파일을 분기에 포함시키는 방법입니다.
이 https://github.com/nirvdrum/svn2git 도구를 사용하여 지정하는 https://docs.gitlab.com/ce/user/project/import/svn.html에있는 설명서를 사용하여 SVN 저장소를 소수의 git repos로 변환하려고합니다. 나의 기본적인 목표는 원래 SVN repo를 반영하는 하나의 git repo를 갖
프로덕션 SVN 서버는 익명 액세스를 허용하지 않도록 구성되며 사용자는 항상 AD 그룹에 대해 인증됩니다. 현재 인증 된 사용자는 전체 repo를 읽고 쓸 수 있습니다. 이제 SVN 트리의 특정 부분에 대한 쓰기 액세스를 제한하고 싶습니다. 이것은 우리 팀을 신뢰하지 않는 문제가 아니며 외부 감사 요구 사항이며 준수해야합니다. http://svnbook.r