备份C#解决方案的源代码

时间:2015-03-02 22:57:56

标签: c# backup

我想制作我的Visual Studio 2013 MVC应用程序的备份副本,这只是源代码。这样我就可以在新机器上打开解决方案,并在NuGet下载必要的软件包之后进行编译等等。

我意识到,如果项目是在TFS或similair,我可以去新机器下载它,但我正在寻找文件复制解决方案。

现在我可以将整个文件夹包括起来,包括看起来像大锤方法的二进制文件。环顾四周似乎没有一种简单的方法可以做到这一点。有没有人得到我可能错过的解决方案或实用工具?

2 个答案:

答案 0 :(得分:1)

使用版本控制系统,如TFS,Subversion,PlasticSCM,git等。认真。像git或Mercurial这样的分布式VCS可以让您轻松地传输整个存储库。

如果您坚持采用打包方式,您选择的ZIP工具很可能会支持基于文件名模式的包含/排除规则。例如,在Total Commander中,可以轻松排除bin和obj文件夹。

答案 1 :(得分:0)

我不确定如何用英语调用此功能,但在Visual Studio中有类似清洁解决方案的功能。这将删除所有可生成的二进制文件和内容。我不确定它是否也会删除NuGet下载,但您可以尝试一下。之后,您只需复制项目或解决方案文件夹即可。