将文件从桌面复制到SVN上的远程存储库

时间:2014-09-15 19:38:54

标签: linux macos svn

我是SVN的新手,我在Mac OS终端上使用SVN。我的笔记本电脑上有一个文件,我想将其传输到远程服务器上的存储库。

这就是我所做的:

  1. 我已经检查了存储库。它说“签出了修订*”。
  2. 我使用cd直到我要插入文件的文件夹。所以在这一点上我有一个路径:(..... / src / soln $)所以我想在'soln'文件夹中插入文件。
  3. 当我尝试:

    1. svn add ('...../lo.java')(我计算机上文件的路径),它说:

        

      ('...... / src / soln /')不是工作副本

    2. svn import ...../lo.java它为屏幕带来了一些奇怪的东西

    3. 请帮我弄清楚我做错了什么或不做错。

1 个答案:

答案 0 :(得分:0)

错误表明父级尚未在svn中。尝试svn add lo.java上面的每个文件夹。

例如,如果repo root位于/path/to/my/repo并且您的文件位于/path/to/my/repo/src/soln/lo.java,那么您不仅希望从soln目录中svn add lo.java,而且您和#39; ll还想svn add /path/to/my/repo/src然后svn add /path/to/my/repo/src/soln才能执行svn add lo.java