將新的**,提交到svn的**的管理的庫上去,經過add和commit的兩個步驟將所有的原始**進行提交。可能因為設定的原因導致一些*.a *.o *.so 等的檔案沒能提交上去,之後發現了遺漏這些庫檔案怎麼進行補提交呢?
步驟1:蒐集所有這些檔案
find ./ -name *.o > tmp.txt
find ./ -name *.a >> tmp.txt
find ./ -name *.so >> tmp.txt
將所有遺漏的庫檔案全部收集到乙個臨時檔案tmp.txt 中,注意不要把編譯的時候生成的二進位制檔案也匯入到這個檔案中,可以先做make clean,或者也可以使用find命令的排除引數。
步驟2:批量svn add
for line $(這樣就將如上檔案中列出的所有收集到的庫檔案都svn add進去了。
步驟3:批量提交svn commit -m "提交遺漏的庫"
一次行把剛剛add的內容全部提交上去。 SVN的正確提交方式
也會讓我們百思不得其解,甚至耽誤專案進度,浪費程式設計師的心血和結晶。下面就我們在外事專案中使用svn的經驗簡單做個說明。如何正確提交 可能很多人用過微軟的visual sourcesafe 或者 team foundation server,就認為那還不簡單,checkout checkin 不就...
SVN提交 注意的事項 提交之前先更新
總結一下svn日常提交工作時需要注意的事項,結合看到的一片很好的帖子,自己做了部分修改。一 提交之前先更新 1.svn更新的原則是要隨時更新,隨時提交。當完成了乙個小功能,能夠通過編譯並且自己測試之後,謹慎地提交。2.如果在修改的期間別人也更改了svn的對應檔案,那麼commit就可能會失敗。如果別...
svn 提交失敗 目錄丟失的問題
首先截個圖 問了leader出這個問題的原因,leader說是雖然在檔案系統上刪除了資料夾,但是版本控制中並沒有刪除,需要在版本控制中delete一下,svn delete yourfolder 刪除之後再提交,出現以下問題 svn commit svn 提交失敗 細節如下 svn 無法使用外部編輯...