- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
<分区>
我和我的 friend 接受了一份简单的 PHP 工作,他有一些与一小群开发人员一起工作的经验,而我是新手(老实说 PHP :)。
当我向他询问他的环境时,我发现他们(他和他以前的团队)从未使用过源代码管理,只是一个共享的 FTP 服务器,有很多困惑。现在开始这个项目我想正确地做它并使用源代码控制,我做了一些研究,看起来 SVN 是最简单的使用并且符合我们的简单要求。
我的问题是我真的没有额外的盒子来创建服务器...我有两个选择,一个是使用我的主 Windows 机器作为服务器(它总是打开所以这不是问题)但是我不能总是保证当我离家很远时它会打开而且我不喜欢它会浪费 CPU 周期(这也是我的游戏装备),另一种选择是使用我躺在的旧笔记本电脑大约(奔腾 3,大约 128-256MB 的内存)并在其上安装最薄的 linux 版本和 SVN 服务器。它的优点是简单、便宜且易于维护,但它的缺点是旧笔记本电脑的性能低下并且对其可靠性存在一些不确定性(我想我会在我的主机上设置一些备份)。
哪个选项更好?我更喜欢使用笔记本电脑,但我不确定它的规范是否会降低我们的速度,如果我确实使用它,你会推荐什么版本的 linux,以及向它添加一些定期备份有多简单(我几乎没有linux 经验,但我很高兴学习)。
附言。忘了说,我们都是在 Windows 机器上开发的。
编辑: 大多数人推荐 Git 和 Mercurial,我想我会选择 mercurial,因为我读到 git 更复杂,我真的想要我能找到的最简单的解决方案。除非 git 比 mercurial 有一些主要优势?还是 mercurial 更适合这份工作?
关闭。这个问题不满足Stack Overflow guidelines .它目前不接受答案。 想改善这个问题吗?更新问题,使其成为 on-topic对于堆栈溢出。 7年前关闭。 Improve thi
很难说出这里问的是什么。这个问题是模棱两可的、含糊的、不完整的、过于宽泛或修辞的,不能以其目前的形式得到合理的回答。如需帮助澄清此问题以便可以重新打开,visit the help center .
关闭。这个问题不满足Stack Overflow guidelines .它目前不接受答案。 想改善这个问题吗?更新问题,使其成为 on-topic对于堆栈溢出。 6年前关闭。 Improve thi
关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。 要求我们推荐或查找工具、库或最喜欢的场外资源的问题对于 Stack Overflow 来说是偏离主题的,
我是一名优秀的程序员,十分优秀!