【问题标题】:Best way to fork/copy a VB.NET solution using VS2010使用 VS2010 分叉/复制 VB.NET 解决方案的最佳方法
【发布时间】:2011-06-26 02:24:44
【问题描述】:

是否有一种直接的方法来制作 VB.NET 解决方案的副本并将项目继续向另一个方向发展?

我认为这是一个常见问题,但一直未能找到简单的解决方案。复制文件和重命名对我来说似乎很麻烦。

VS IDE 是否提供类似的功能?

更新:这是我家用电脑上的一个小项目,所以我目前没有使用源代码管理。我没想到需要分叉或任何东西。有没有办法在不设置 git 或类似的情况下做到这一点?

【问题讨论】:

  • 如果不使用 SCM,也许最好的方法是将项目保存为模板(文件 > 导出模板...)?

标签: vb.net visual-studio-2010 fork


【解决方案1】:

恕我直言,这是一个 SCM(源代码控制管理)问题,而不是编辑器(VS IDE)问题。

为什么复制和重命名很麻烦?无论如何,这最终会发生。您没有提及您正在使用哪个 SCM,但如果它是 SVN/Tortoise,如果您重命名项目文件,您将收到一个对话框,询问您是否要重命名其他类似名称的文件。 (例如 .filters 文件)这使它变得更容易。

【讨论】:

    【解决方案2】:

    您可能需要查看源代码控制包来完成此操作。 git 是此类事情的绝佳选择,因为易于分支和合并——或者更简单地说,保存解决方案的特定“状态”,然后继续朝另一个方向发展。 git 还有一个不错的 Visual Studio 集成选项,称为 Git Source Control Provider。

    【讨论】:

    • 我已经更新了问题,我还没有设置 git,因为它是一个小型家庭项目(也许我应该有)。
    猜你喜欢
    • 2023-03-13
    • 1970-01-01
    • 1970-01-01
    • 2011-04-14
    • 1970-01-01
    • 2020-04-12
    • 1970-01-01
    • 2014-09-18
    • 1970-01-01
    相关资源
    最近更新 更多