2010-05-06 58 views
1

我正在使用TortoiseSVN。SVN:使用一个文件夹后更新整个项目

我以前一直只使用一个存储库文件夹的一个子文件夹。所以我只更新/提交该子文件夹,并从未下载其他文件。

我现在想检索整个主文件夹。因此,我在父目录结帐但很明显,当我想在父目录更新它告诉我,一个 versioned directory of the same name already exists

我怎么能指示SVN这个目录已经下载?

回答

6

最简单的答案,假设所有东西都签入了,就是简单地删除目录并让Subversion再次检查它。

+0

+1,同意[12charlimit] – pakore 2010-05-06 09:20:30

1

只需删除该文件夹,并再次用父文件夹检出它。

如果您对本地更改进行了保留,请为其创建补丁。有一个简单的svn here如何做到这一点的描述。
有了乌龟,你只需要选择“创建补丁”和“应用补丁”。
无论哪种情况,请在创建补丁前更新您的工作副本!

+0

如果您想保留更改,只需重命名目录并在结帐后恢复。 – Tgr 2010-05-06 09:55:50

+0

@Tgr解决与.svn文件夹并覆盖其他人在此期间所做的更改? – Hardcoded 2010-05-06 11:18:58

相关问题