如何将更改从 subversion repo 带到当前目录

如何将更改从 subversion repo 带到当前目录

对于 Linux 上的 bash 命令。我原本想使用 svn import,但不太确定。

答案1

如果你的当前目录已经是你的 repo 的工作副本,只需使用

    cd <name of your folder>
    svn update

使用您之前更改目录的终端。您可以通过其中是否存在“.svn”文件夹来查看文件夹是否为工作目录。输入

    ls -a

如果您看到“.svn”文件夹,它应该是工作副本。

否则,最简单的方法是使用以下命令从存储库中检出文件夹

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

确保在新的/单独的文件夹中执行此操作,以免覆盖现有数据!这将检出在给定路径中选择的 repo 文件夹的新工作副本。

然后,您只需通过命令即可更新文件夹或提交更改

    svn update

或者

    svn commit

从目录到/从你的仓库。

导入意味着将新文件放入存储库。如果我正确理解了你的问题,你想做的是相反的事情。如果你想在本地机器上拥有文件的最新版本,那就是更新。

相关内容