Mac 終端添加代碼到SVN


從SVN拉取代碼步驟:
1.cd  /Users/mark/zkh/Work/BC/(本地路徑)
2.svn checkout  https://192.168.2.99/svn/bc_android/bc_trade_1.4.0beta(服務器路徑)
 
提交代碼
1.cd  /Users/mark/zkh/Work/BC/bc_trade_v3_bf(更改過代碼的本地位置)
2.svn commit -m “提交日志”
 
添加
添加所有新文件
svn add  * --force
添加指定新文件
svn add  res/layout/item_ico_record.xml(新加文件的地址)
 
刪除
刪除所有新文件
svn delete  * --force
 
刪除指定新文件
svn add  res/layout/item_ico_record.xml(要刪除的文件的地址)
 
查看本地文件的更改
 
svn st
 
 
14、創建納入版本控制下的新目錄
svn mkdir 目錄名
svn mkdir -m "新增目錄備注文本" http://目錄全路徑
例子:
svn mkdir newdir
svn mkdir -m "Making a new dir." http://192.168.0.3/test/newdir 
注:添加完子目錄后,一定要回到根目錄更新一下,不然在該目錄下提交文件會提示“提交失敗”
svn update
注:如果手工在checkout出來的目錄里創建了一個新文件夾newsubdir,
  再用svn mkdir newsubdir命令后,SVN會提示:
  svn: 嘗試用 “svn add”或 “svn add --non-recursive”代替?
  svn: 無法創建目錄“hello”: 文件已經存在
  此時,用如下命令解決:
  svn add --non-recursive newsubdir
  在進入這個newsubdir文件夾,用ls -a查看它下面的全部目錄與文件,會發現多了:.svn目錄
  再用 svn mkdir -m "添hello功能模塊文件" svn://192.168.0.3/test/newdir/newsubdir 命令,
  SVN提示:
  svn: File already exists: filesystem '/data/svnroot/test/db', transaction '4541-1',
  path '/newdir/newsubdir '


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM