Subversion没有更新原始项目?

时间:2011-03-01 17:23:47

标签: svn rapidsvn

我是颠覆新手,我已经导入了一个我们一直致力于的网络项目。 我们可以通过存储库访问所有内容。我们可以签出文件,更新文件,提交文件,其他用户可以看到所有更改。

我的问题是,它不应该写回我导入的原始项目文件夹吗?我只能在存储库中看到那里所做的更改?

2 个答案:

答案 0 :(得分:1)

  1. 代码导入SVN存储库
  2. 结帐代码到任意位置(创建工作副本)
  3. 进行更改
  4. 提交对SVN存储库的更改
  5. 其他用户可以通过对其工作副本运行SVN 更新命令来接收更改

答案 1 :(得分:0)

假设您将从 import_repo 获取来源,并使用 work_repo 进行工作/提交更改。

    来自 import_repo
  • Import,如果 import_repo work_repo ,则忽略此步骤。您将获得repo中包含的文件
  • Checkout work_repo 。您正在本地文件夹和仓库之间创建链接
  • Update您的工作副本(您的硬盘上的文件夹),它是同步 从回购到您当地的消息来源
  • 进行修改
  • Add您新创建的文件或delete您想要删除的文件。它现在不会添加或删除,但它们将被标记为下一次提交
  • Commit,这是从您的本地来源到您的回购的同步

检查是否存在.svn个文件。它们与回购消息来源“同步”。

如果您导入了项目,那么您已经破坏了与存储库的链接(就像简单的复制/粘贴源一样)。

如果您想保持同步,请尝试改为checkout