一些svn工具管理方便直觀,但在效率上相比,還是命令行快一些.
(由於記性不好,經常忘一些知識,比如命令行幾天不用就生疏了,為了防止忘了再找資料回憶.備份一下svn命令以備後用)
查看svn全部log
svn log
(log太多,想停止,ctrl+z)
查看svn信息
svn info
查看當前svn關聯目錄下的文件改動
svn st
提交代碼
svn ci yourfile.m yourfile2.m -m "提交了兩個m文件"
比較某個文件與svn上代碼的改動
svn diff yourfile.m
(此命令只是顯示不同代碼段,說個題外話,如果想比較兩個文件或者工程的差異,使用xcode工具filemerge即可
filemerge打開方式,在dock上右擊xcode圖標,選擇open developer tool--->filemerge)
刪除svn服務器代碼某個文件
svn del file1.m
然後還要提交一下 svn ci -m"提交刪除"
增加一個新文件
svn add file1.m
同樣要提交一下,同上
(提交或刪除某些名稱內帶@的文件,需要在後面加個@,比如 [email protected] 需要以下命令 svn add [email protected]@ )