Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/298.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/29.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# Visual Studio项目备份_C#_Asp.net_.net_Visual Studio_Visual Studio 2015 - Fatal编程技术网

C# Visual Studio项目备份

C# Visual Studio项目备份,c#,asp.net,.net,visual-studio,visual-studio-2015,C#,Asp.net,.net,Visual Studio,Visual Studio 2015,现在,我正在将所有visual studio项目保存在C驱动器中 现在我想将所有项目的副本保存在其他驱动器中,这样,如果我的C驱动器崩溃,那么我也可以访问所有项目 那么什么是最好的方法呢 如果我只是从C驱动器压缩当前项目并将其粘贴到另一个驱动器中 当需要的时候,我提取它,然后它会工作,或者任何错误都会出现 提前感谢您的帮助。请查看。您可以在源代码管理中添加代码(如果我是您,我会使用Git)并免费管理您的项目 将代码放在源代码管理系统中有很多好处,比如有每次提交的历史记录 除此之外,VSTS还有很

现在,我正在将所有visual studio项目保存在C驱动器中

现在我想将所有项目的副本保存在其他驱动器中,这样,如果我的C驱动器崩溃,那么我也可以访问所有项目

那么什么是最好的方法呢

如果我只是从C驱动器压缩当前项目并将其粘贴到另一个驱动器中

当需要的时候,我提取它,然后它会工作,或者任何错误都会出现

提前感谢您的帮助。

请查看。您可以在源代码管理中添加代码(如果我是您,我会使用Git)并免费管理您的项目

将代码放在源代码管理系统中有很多好处,比如有每次提交的历史记录

除此之外,VSTS还有很多观点,比如,项目管理支持,比如让您的项目成为一个项目。

看看。您可以在源代码管理中添加代码(如果我是您,我会使用Git)并免费管理您的项目

将代码放在源代码管理系统中有很多好处,比如有每次提交的历史记录

除此之外,VSTS还有很多观点,比如,项目管理支持,比如让你的项目成为一个项目

如果我只是从C驱动器压缩当前项目并将其粘贴到另一个驱动器中

你可以这么做,但那是泰迪乌斯;容易出错,而且使用蛮力。维持历史是很困难的

更好的选择是使用某种形式的源代码管理(SC)/软件配置管理(SCM)。SC是用于维护代码存储库的工具。它通过关联每个源文件的元数据以及您所做的任何更改来工作

e、 g

  • Microsoft SourceSafe(www,感谢您重试)
源代码管理不仅将副本保存在其他地方(理想情况下是另一台计算机),还允许您

  • 跟踪发生的变化
  • 回滚更改
  • 与你的朋友或大学分享
  • 与您选择的IDE(VS)或命令行完美集成
但在这个时代,有很多基于云的免费解决方案,它们不仅仅是充当代码库(如stats)的角色;维基;缺陷跟踪;还有漂亮的图表。退房:

总结 无论您是执行手动文件夹复制还是使用源代码管理;两者都将导致您的代码的副本。但是,只有后者引入了工作流和尽职调查(通过SCM),因此在编写代码时,您不太可能由于程序和保护措施而丢失信息

关于文件备份的一个词 如果出于某种绝对原因,您决定不继续使用SC,而是坚持使用普通的旧文件备份,那么至少要遵循他谈到的文件备份最佳实践的精妙智慧:

我有很多备份,因为我练习三个备份规则

  • 3份你关心的东西如果重要的话,两份是不够的
  • 两种不同格式-例如:Dropbox+DVD或硬盘+记忆棒或CD+崩溃计划,或更多
  • 1场外备份-如果房子被烧毁,你将如何找回你的记忆
…使用CrashPlan等应用程序

Scott很可能会同意他的计划不是针对源代码的,但至少按照他的建议,您有3个文件的备份

另见
  • 汉斯曼,S
如果我只是从C驱动器压缩当前项目并将其粘贴到另一个驱动器中

你可以这么做,但那是泰迪乌斯;容易出错,而且使用蛮力。维持历史是很困难的

更好的选择是使用某种形式的源代码管理(SC)/软件配置管理(SCM)。SC是用于维护代码存储库的工具。它通过关联每个源文件的元数据以及您所做的任何更改来工作

e、 g

  • Microsoft SourceSafe(www,感谢您重试)
源代码管理不仅将副本保存在其他地方(理想情况下是另一台计算机),还允许您

  • 跟踪发生的变化
  • 回滚更改
  • 与你的朋友或大学分享
  • 与您选择的IDE(VS)或命令行完美集成
但在这个时代,有很多基于云的免费解决方案,它们不仅仅是充当代码库(如stats)的角色;维基;缺陷跟踪;还有漂亮的图表。退房:

总结 无论您是执行手动文件夹复制还是使用源代码管理;两者都将导致您的代码的副本。但是,只有后者引入了工作流和尽职调查(通过SCM),因此在编写代码时,您不太可能由于程序和保护措施而丢失信息

关于文件备份的一个词 如果出于某种绝对原因,您决定不继续使用SC,而是坚持使用普通的旧文件备份,那么至少要遵循他谈到的文件备份最佳实践的精妙智慧:

我有很多备份,因为我练习三个备份规则

  • 3份你关心的东西如果重要的话,两份是不够的
  • 两种不同格式-例如:Dropbox+DVD或硬盘+记忆棒或CD+崩溃计划,或更多
  • 1场外备份-如果房子被烧毁,你将如何找回你的记忆
…使用CrashPlan等应用程序

Scott很可能会同意他的计划不是针对源代码的,但至少是针对您的