svn
1.首先介紹如何添加svn路徑以及帳號的登錄。
添加svn帳號以及repositoties.png
2.日常的工作的基本操作。
2.1 Check Out
工程check out.png
check out 彈出框填寫.png
2.2 Commit
注:再提交之前,請先養成先更新的習慣。
分類commit.png
commit提交框填寫.png
2.3 Update
一般先看下log ,看下Working Version和Newer是否是統一。如果不是,則更新即可。不看,直接Updata也可以。
注:1.Cornerstone有時候會有更新不下來的問題。
解決:
- 1.可以先退出Cornerstone客戶端,再次進行操作。
- 2.看是否成功,看Working Version和Newer是否是統一,比較靠譜。
注:2.Cornerstone更新下來會文件找不到,或者沖突問題。
解決:
- 1.更新找不到文件,先在你更新好的項目中,查找你缺少的文件,應該找不到,可以在項目中show in finder,看是否文件夾中有文件,如果有,則是你同事工程配置文件沒有上傳,如果文件夾中也沒有,那么就是同事文件沒有上傳。請你同事重新上傳文件或者配置文件即可。
注:3.Cornerstone有關.a不能上傳的問題。
解決:
- 1.Cornerstone打開狀態,在電腦左上角(蘋果圖片邊),點Cornerstone->Preferences->Subversion
- 2.Global lgnores下方選項Use default global ignores默認選中,將其設置取消選中,刪除下方標簽欄中找到.a標簽。
- 3.點擊save,即可正常提交。
有.a文件不能上傳的問題.png
注:4.如果你在寫代碼的工程中,沒有svn路徑(別人傳給你的)或者svn路徑不是你將要上傳的svn路徑。
解決:
- 1.可以通過先下載一份svn上的版本到本地。
- 2.將你現在沒有svn路徑的項目項目進入第一文件夾層級??截?。
- 3.到你下載好的有svn的項目中,也是進入到第一文件夾層級,復制,粘貼。點全部替換。
- 4.現在你打開svn,就會驚奇的發現,你想傳的svn的項目,以及借著下載的項目的外殼得到svn路徑。好啦,這時候你就可以正常上傳啦。
注:5.下載最新版本的Cornerstone3(3.0.3),到添加svn路徑的時候,直接崩潰。
解決:
- 1.直接更新你電腦系統版本,即可,真的,就這樣簡單。