如何管理分布在多个文件夹中的SVN项目?

时间:2008-12-26 22:30:19

标签: svn tortoisesvn

这是我的svn存储库的样子:

/
/libraries
  /libA
  /libB
  /libC
/tools
/projects
  /proj1
  /proj2
/website

我正在对libA和proj1进行更改。我想设置它,以便我可以在libA和proj1中一起提交我的更改。不检查整个存储库的挑战。我希望解决方案是Tortoise SVN友好。

4 个答案:

答案 0 :(得分:5)

您可以在Subversion 1.5中使用稀疏检出。

在此处详细了解:Sparse Directories

这将允许您将根存储库目录签出到本地目录,但不能检查其下的所有内容。

答案 1 :(得分:2)

我听说过几种不同的方法,但我首选的方法是通过SVN Externals

答案 2 :(得分:0)

您可能正在进入使用真实IDE或普通命令行可能比任何GUI更强大的领域。

答案 3 :(得分:0)

IntelliJ与内置的SVN有很好的集成。我用它。

Tortoise SVN是SVN的Windows资源管理器界面。但我几乎没有使用它,因为IntelliJ非常好。