如何更新 SVN 服务器上的目录

如何更新 SVN 服务器上的目录

我需要将整个目录内容更新到 svn 项目。

我的 svn 项目预设在位置 /home/svn/baseproject

我想更新当前位置的目录 /var/www/baseproject/app/controllers/components

请告诉我该怎么做?

请提供 ubuntu 终端命令来执行此操作。

答案1

一个解决方案是创建存储库的工作副本,例如 /tmp。以下命令应该有效:

$ cd /tmp
$ svn co file:///home/svn/baseproject
$ cp -r /var/www/baseproject/ /tmp/baseproject/
$ cd /tmp/baseproject
$ svn status
$ [svn add] # maybe
$ svn commit 

你真的应该看看 subversion 文档以了解详细信息

PS 这当然只有/home/svn/baseproject在您的存储库而不是您的工作副本的情况下才有效。

相关内容