如何從本地計算機上傳單個文件到SVN存儲庫?SVN - 如何上傳單個文件?
我可以導入目錄,但是我無法將單個文件導入到現有目錄中。
我在linux(命令行)中使用SVN。
任何幫助,將不勝感激。我忘了提及,我需要將這個文件上傳到一個特定的目錄中,這個目錄與我的本地計算機中的目錄結構無關(比如我從桌面上傳)。
所以我想從桌面上的文件上傳到https://.../somefolder
如何從本地計算機上傳單個文件到SVN存儲庫?SVN - 如何上傳單個文件?
我可以導入目錄,但是我無法將單個文件導入到現有目錄中。
我在linux(命令行)中使用SVN。
任何幫助,將不勝感激。我忘了提及,我需要將這個文件上傳到一個特定的目錄中,這個目錄與我的本地計算機中的目錄結構無關(比如我從桌面上傳)。
所以我想從桌面上的文件上傳到https://.../somefolder
好提交,簡短的回答是,它不會像那樣工作:) 在SVN中,您使用了存儲庫的簽出版本。爲了「上傳單個文件」,你必須用「svn add foo.txt」添加文件,然後運行「svn commit -m」添加文件foo「foo.txt」。但是您只能對現有的存儲庫執行此操作。因此,您必須先檢出存儲庫的修訂版(中繼線或給定分支的修訂版)以將文件添加到該版本。所以整個步驟會像
這之後,您可以再次刪除您的本地副本。
svn add filename
svn commit filename
svn add /path/to/your/file.txt
svn ci /path/to/your/file.txt -m "This is where the message goes"
或者,如果你沒有帶添加別的只是
svn ci -m "Your message"
http://stackoverflow.com/questions/768631/how-do-i-edit-and-commit-a-single-file-from-an-svn-repository – 0xAX 2010-07-09 06:26:02