|
|
1
2
我认为1号方案仍然是最好的。我假设你家里只有一台电脑,你可以用那台电脑工作,所以安装应该是一次性的。
使用存储库是最有效的方法,尤其是在处理相当大的项目时。很遗憾你没有笔记本电脑,在笔记本电脑上设置所有的工具使得在任何地方(只要你有互联网连接)进行编码/工作特别方便。 不管怎样,选项1是我的首选,我希望它能有所帮助。 |
|
2
0
|
|
|
3
0
使用版本控制。如果您担心签入“不完整”代码,请使用分支(开发分支)或标记(标记“已完成”代码)。提交“进行中”的工作有其优点(良好的撤消,有助于编写良好的变更日志等)。另外,记录你的“设置”过程,这样更容易复制也是好的。 |
|
|
4
0
Git 很明显地解决了这个问题。至于离线开发,你应该试试Git。它使管理脱机存储库变得非常简单。由于其分布式体系结构,在环境之间移动时提供了一些便利。它旨在使工作流签入经常提前签入。我想你会发现它提供了SVN没有的东西。 例如,您可以为不同的环境保留不同的存储库,并轻松地在它们之间合并更改。这样就可以将存储库与VM映像捆绑在一起。它们可以显著地分化,但仍然很容易融合在一起。 合并使Git成为一个梦想。 观看这两个精彩的演示。
http://www.youtube.com/watch?v=4XpnKHJAok8 Randall Schwartz演示文稿(更实用的概述) |
|
|
5
-1
从笔驱动器运行虚拟机(即使是速度很快的,大多数都不是!)会很糟糕的。 你可以在本地复制它,或者使用一个USB硬盘驱动器,或者甚至像livemesh这样的解决方案来同步它。 |
|
|
Manu · Azure APIM在一个实例中设置多个环境 8 年前 |
|
|
Jay Chakra · JAVA中的环境变量(tomcat) 8 年前 |
|
|
Crank · 管理多个项目的元构建解决方案 9 年前 |
|
|
Japhir · 生成ggplot并从函数调用返回输出 9 年前 |
|
|
user7075468 · 使用CLI运行脚本时PHP中的标识环境 9 年前 |
|
|
Ng Oon-Ee · 金字塔/wsgi操作系统的安全影响。环境后门? 9 年前 |