Tortoise SVN:创建稀疏分支

时间:2014-07-16 16:07:59

标签: extjs tortoisesvn branch sparse-checkout

以下是有关如何使用Tortoise SVN创建分支的说明的链接。

How do I create a new branch using TortoiseSVN?

我正在使用Sencha ExtJS和Sencha Touch框架进行开发。 Sencha建议开发人员将您的应用程序中继文件夹作为子(或后代)文件夹构建到实际框架本身,这样每个应用程序都可以共享包和主题,以及框架资源(即:图像,图标等......)。

SVN项目文件夹结构:

svn_folder\branches\
svn_folder\tags\
svn_folder\trunk\

主干文件夹结构:

svn_folder\trunk\.sencha\...
svn_folder\trunk\ext\...
svn_folder\trunk\packages\...
svn_folder\trunk\app1\...
svn_folder\trunk\app2\...

只需将app1转到新分支:

svn_folder\branches\app1_1.1\...

因为上面的这个工作流程(创建一个分支)说要将主干复制到新的分支文件夹,所以正在复制所有的应用程序。基本上我想选择我想要复制的应用程序。 Tortoise有一种方法可以使用稀疏结账功能。有没有人知道在创建分支时工作流程是什么?

1 个答案:

答案 0 :(得分:0)

我之所以没有得到太多答案的原因是因为SVN很古老。 Git是版本控制的新时代。我将所有代码移到GitHub(用于公共帐户和付费私人帐户)和BitBucket(用于免费私人帐户)。