我繼承了一個不受任何版本控制的大項目。 項目大: 左右:9000個文件& 600個目錄,所以我們應該保持結構,即使它沒有按照svn的方式組織。svn tree structure advise
的結構如下:
- \ SRC
- \共同
- \幫助
- \ Lib文件
- \ TheProject
-main.pas
- 更多 - files.pas
- \ Engine.A
- \ Engine.B
- \引擎.C
- \共同
- \ utils的
- \ SomeMore
- \ SomeMore
對於一些客戶,我們使用Engine.A,爲他人Engine.B等。 .. 在我們完成任何進程之前,我們將'Engine.A'重命名爲'Engine' - > develope - > compile - >重命名爲Engine.A。所有其他引擎文件夾也相同。
任何建議如何解決這個問題? 請注意:每個引擎只能改變大約10%的文件,所以分支將會有很多工作。
這裏有什麼問題? –
爲什麼你不想使用混帳(爲你的引擎子模塊)? –
@ v2p:嗯......最新的優點是什麼?對不起,我不熟悉git – maozet