我正在学习C#和Java,我经常用这些语言创build小型项目和程序。 通常,我的源代码位于C:…… Visual Studio 2010 Projects MyProject或C:…… Eclipse Projects MyProject。
我经常到达代码部分工作的地步,同时尝试添加新的function,最终破坏了工作代码。 修复所有的变化,回到旧的状态,需要很长的时间才能回到我来自的地方,这是令人沮丧的。
我想知道如果你能帮我写一批(或Win PowerShell?)脚本来备份我的源文件夹到D: Backup SourceCode CSharp MyProject和D: Backup SourceCode Java MyProject。 并把脚本放在我的桌面上,这样我就可以运行它的时间,而我有良好的工作代码。
或者,如果有任何其他解决scheme,这个问题,你可能会用也是受欢迎的。
无法从Windowsregistry运行vbs文件
从Windowsbatch file中的string中删除第一个和最后一个字符
使用batch file查找文件并返回完整path
在批处理脚本中使用“color”的错误说明
build设后的事件与一个项目,但不是其他
VBScript无法find存储在谷歌驱动器的batch file
在迭代文本文件上运行批处理命令
用batch / cmd打开一个网页并执行javascript
一个真正的版本控制系统要好得多。 我会推荐GIT
这里是一个批量的例子来做你想做的事情:
REM Delete backup directory if exist D:BackupCode*.* rd D:BackupCode /s /q REM Create/recreate backup directory mkdir D:BackupCode REM copy files/folders xcopy "C:SourceCodeFolder" /e /i /y D:BackupCode cls exit
我会使用Mercurial源代码控制 ,在Hg Init有一个很好的教程。
Git是另一种选择,但Mercurial更容易使用IMO。
您可以通过bitbucket免费获得Mercurial的私人资源。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。