如何保存项目版本.net而不使用复制/粘贴文件夹

如何保存项目版本.net而不使用复制/粘贴文件夹,.net,save,project,.net,Save,Project,知道是否有一种方法可以保存我的程序的不同版本而不使用(复制文件夹并将其粘贴到备份文件夹中) 例如,如果我的程序版本是1.0.5,现在我想做一些更改(1.0.6),我想确保如果这些更改不是很好,我可以回到1.0.5,而不必每次复制旧文件夹 有什么工具可以帮我解决这个问题吗?您需要在代码版本控制系统中使用分支 一个部分是你要求的原因的解释: 有使用它们的教程。 这些是: 我想您应该研究一下我会尝试的某种版本控制类型 或 有多个免费的托管站点将托管您的代码库,您可能想签出,或者如果您不介意您的项

知道是否有一种方法可以保存我的程序的不同版本而不使用(复制文件夹并将其粘贴到备份文件夹中)

例如,如果我的程序版本是1.0.5,现在我想做一些更改(1.0.6),我想确保如果这些更改不是很好,我可以回到1.0.5,而不必每次复制旧文件夹


有什么工具可以帮我解决这个问题吗?

您需要在代码版本控制系统中使用分支

一个部分是你要求的原因的解释:

有使用它们的教程。 这些是:


我想您应该研究一下我会尝试的某种版本控制类型 或

有多个免费的托管站点将托管您的代码库,您可能想签出,或者如果您不介意您的项目是开源的

网上有很多资源可以学习版本控制,只要开始谷歌搜索就可以了


安装可能需要一点时间,但一旦运行它,切换到不同的代码分支或还原更改、从多台计算机上工作等都会变得更加容易。

谢谢,谷歌搜索mercurial我发现了一个VisualStudio工具,它使用了陆龟和mercurial,@user1107078:是的,你说得对。对于个人项目,我想,这是一个个人项目,或者顺便说一句,是一个小项目,
Mercurial
是最合适的,imo。对于更大的项目和开发团队,它需要一段时间来被所有成员接受和理解。