我有一個新的項目,我想檢查到我的遠程倉庫,其中:http://12.41.41.44/svn
如何將新項目檢入svn?
我只是想通過命令行的基本流程:
- 檢查新項目到偏遠SVN
- 加我做
- 任何更改提交這些更改到遠程SVN
在我的新項目(不具有.svn
但)我得到這個錯誤,當我做svn add
svn: E155007: '/my/folder/projfolder' is not a working copy
我怎樣才能做一個新的本地文件夾中的命令行上面列出的三個項目?
我有一個新的項目,我想檢查到我的遠程倉庫,其中:http://12.41.41.44/svn
如何將新項目檢入svn?
我只是想通過命令行的基本流程:
在我的新項目(不具有.svn
但)我得到這個錯誤,當我做svn add
svn: E155007: '/my/folder/projfolder' is not a working copy
我怎樣才能做一個新的本地文件夾中的命令行上面列出的三個項目?
一個項目文件夾的文件夾MY_PROJECT
首先,導入你的代碼,你的svn服務器。
cd projects
svn import my_project http://12.41.41.44/svn
當您導入完成後,從另一個文件夾中的svn獲取代碼(簽出)。
mkdir my_sync_project
cd my_sync_project
svn co http://12.41.41.44/svn .
現在你的項目與svn同步了。
cd my_sync_project
創建一個新的文件
echo 'Hello world!' >> hello.txt
檢查你的代碼的狀態
svn st
添加文件,並將它(提交)發送到您的svn
svn add hello.txt
svn ci -m 'Commiting the hello.txt file to my svn'
如果使用Windows,我建議使用tortoisesvn和i f使用linux rabitvcs。比任何命令行都容易得多。
是的,forrtoisesvn參見[link](http://awgtek.blogspot。 COM/2009/03/TortoiseSVN的 - 快 - start_22.html) – 2015-04-13 23:49:34
謝謝!在這種情況下,你知道添加哪個敵人,所以你做了'svn add hello.txt'但是如果我有多個文件需要添加。 – Anthony
試試這個解決方案: svn st | grep「^?」 | awk'{print $ 2}'|同時讀f;做svn添加「$ f」;完成 http://www.arraystudio.com/as-workshop/how-to-add-multiple-files-to-subversion.html – rusben