在 Windows 上对特定文本/代码 (R) 文件进行版本控制

在 Windows 上对特定文本/代码 (R) 文件进行版本控制

我发现自己在 Windows 上使用 RStudio 编辑 R 代码文件。但我经常想保留以前的版本,以防犯错并想回滚到以前的版本等。

目前,RStudio 没有提供实现此目的的原生方法。我最终手动保存了文件,例如"foo.R" "foo_bkup_jan17_6pm.R"etc。

有没有一个程序可以让我做到这一点而不会像这样弄乱我的目录?当我以前在 Linux 机器上工作时,我让 Bazaar 很好地帮我完成了这项工作。

对于实现这一目标的良好应用程序/工作流程,您有什么想法吗?

答案1

有很多不同的工具可用于此目的。您正在寻找的是版本控制系统。

例子包括SVN和(现在比较流行)胃肠道疾病这很可能会起作用。

我个人会使用 GIT。它有相当多的 GUI 可用。当前的 Visual Studio 具有集成和Atlassian SourceTree提供易于使用的界面。此解决方案会将隐藏.git目录添加到您的项目目录中,您必须手动将其签入。

另一种方法是使用 Windows先前版本功能。这将使您能够以 Windows 原生方式恢复项目。版本控制不会那么明确,您也无法用它存储有用的评论。

相关内容