3
我想簽出並簽入單個文件。我試過下面的命令,但它沒有工作:如何更新SVN中的單個文件
svn checkout <url_of_big_dir> <target> --depth empty
當我試着下面的命令它的工作。
svn export <url_of_big_dir> <target>
但我讀了一些文件是不正確的使用出口時,你的要求是更新文件。
如何更新單個文件?
我想簽出並簽入單個文件。我試過下面的命令,但它沒有工作:如何更新SVN中的單個文件
svn checkout <url_of_big_dir> <target> --depth empty
當我試着下面的命令它的工作。
svn export <url_of_big_dir> <target>
但我讀了一些文件是不正確的使用出口時,你的要求是更新文件。
如何更新單個文件?
退房的目錄,只有目錄(通過--depth=empty
),包含文件:
svn checkout <url_of_big_dir> <target> --depth=empty
接下來,進入檢查了目標,並更新你想要的文件:
cd <target>
svn update <filename>
這裏,<filename>
是相對於<url_of_big_dir>
。從這裏,你可以像平常一樣修改和提交。
export
命令會創建文件的未版本副本,這意味着您無法將其提交回存儲庫。如果你不需要這樣做,那麼出口是好的,你可以在一個命令:
svn export <url_of_big_dir>/<filename>
與出口我可以得到單個文件。但我無法提交該文件。 – viki
svn checkout - 深度文件 - >我們獲取該目錄下的所有文件。 –
viki
但是使用svn checkout - 深入清空它將檢出所有子目錄和文件。 –
viki