Linux

如何將 subversion repo 的更改帶到目前目錄

  • December 5, 2020

對於 linux 上的 bash 命令。我在想也許是 svn import 但不確定。

如果您的目前目錄已經是您的 repo 的工作副本,請使用

   cd <name of your folder>
   svn update

使用您之前更改為目錄的終端。您可以通過其中的“.svn”文件夾來查看該文件夾是否是工作目錄。類型

   ls -a

如果您看到“.svn”文件夾,它應該是一個工作副本。

否則,最簡單的方法是從儲存庫中籤出文件夾

   svn checkout svn://your-repo/your-path/

確保在新/單獨的文件夾中執行此操作,以免覆蓋現有數據!這將簽出在給定路徑中選擇的 repo 文件夾的新工作副本。

然後,您可以簡單地通過命令更新文件夾或送出更改

   svn update

或者

   svn commit

從目錄中到/從您的儲存庫中。

導入意味著將新文件引入您的儲存庫。如果我正確理解你的問題,你想做相反的事情。如果您想在本地電腦上擁有最新版本的文件,那就是更新。

引用自:https://serverfault.com/questions/1045072