我需要将整个目录内容更新到 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
在您的存储库而不是您的工作副本的情况下才有效。