我开始思考如何建立最方便的编程环境,具备以下条件。我运行 Linux Mint 14。
- 我有一台工作计算机,但希望从家用计算机和笔记本电脑访问我的代码。
- 我希望有机会回滚我所做的任何更改,以防我破坏代码,即每个项目都有多个版本......
- 目前我使用 C++、Python 和 R,但如果它不依赖于语言那就太好了。
- 安全性很重要,而我正在做的事情绝对不是开源的。
- 我将是唯一负责我的代码的人,因此协作工具并不重要。
我确信我的问题并不独特,但我很难找到关键词来找到我需要的东西。 IDE 选择等方面没有问题,问题实际上是关于文件系统设置、访问和版本管理。
答案1
我建议安装 Git,并且可能的话,加密您的硬盘驱动器(或者至少是您的主分区)。