在不丢失旧代码的情况下更改c#程序

pzo*_*ogr 2 c# visual-studio-2012

我是一个业余爱好者程序员,我为我的办公室创建了一个应用程序.我经常需要改进代码,添加功能或修复在某些情况下出现的问题 - 即使在大量使用应用程序3-4个月之后,我也发现了错误或无效的编码.问题在于,每当我修改代码时,visual studio都会保存更改.这意味着,如果我想使用该程序,我必须非常快速编码和调试,否则它将无法构建 - 我将无法使用它...有没有办法保持旧的该程序的版本,而无需在其他地方保存完整的项目文件夹?就像创建一个新版本,但保持选择回到旧版 - 一个......

Ode*_*ded 8

您正在寻找的是源控制.

有很多系统,两个流行的系统是颠覆Git.

如果使用得当,您将拥有项目中每个文件的完整历史记录.

  • 我曾经见过一个对源代码控制有很好理由的人.具有讽刺意味的是,他们意外地挽救了它而失去了它. (8认同)