Xcode用于服务器客户端开发

时间:2009-10-21 04:04:21

标签: svn xcode version-control

可以使用Xcode在客户端/服务器环境中进行开发。我的意思是,源代码位于一个位置,多个人可以在同一个项目上工作,而不必拥有多个未同步的副本。

就像我们可以用DreamWeaver做的那样。我们建立站点,源位于单一位置(服务器),“客户端”1)锁定文件,2)更新文件,3)发布更改,4)撤销锁定。这样,每个连接的客户端都可以看到更改。

我知道可以使用Subversion,但我只是想知道Xcode是否有一些隐藏的功能(我不知道)。我没有那么多地使用Xcode。

希望这个问题有道理。

2 个答案:

答案 0 :(得分:1)

Subversion正是您问题的解决方案。您不需要隐藏功能。这个过程几乎与你发布的相同:

  1. 更新工作副本
  2. 锁定文件
  3. 更新文件
  4. 提交更改
  5. 也就是说,这是一种非常有限的开发方式,因为它要求两个人永远不能同时在同一个文件上工作。对于可能有意义的网站(尤其是非常复杂的网站),但如果您正在开发软件,并行开发是一个强大的工具,并且不清楚为什么要放弃它。你正试图解决一个更深层次的问题吗?

答案 1 :(得分:0)

不,它不能,这也听起来像一个可怕的想法。如果你是结对编程的忠实粉丝,你可以试试SubEthaEdit。