Xcode 自带 SVN 的使用「疑问」

2015-08-18 16:45:41 +08:00
 lynulzy

之前代码版本控制一直比较混乱,而且组内成员自认为没什么问题,知道上个项目开发测试和发布的时候,需要来来回回的改很多次(发布的标志位,以及三方 sdk 中的上线标志),对 Git 有一些了解,虽知道 Git 牛逼无比(毫无疑问我说的是 branch ),但也觉得 SVN 不应该这么 low 啊,遂研究了一下,原来 SVN 也有这玩意儿(轻喷)。

今天在 SVN server 上建了一个项目试了一下,瞬时感觉 SVN 用起来顺畅多了。

Google 上百度一下 "xcode svn merge ",我找到了官方文档中的 这货 心里还有些激动呢,按照文档中的 Choose Source Control > Working Copy > Merge Function. 找了一下,没有啊?看下文档下标,“ Updated: 2013-09-18 ” 也没在其他地方找到...


Question :

  1. 使用 Xcode 合并的神们,可否介绍一下在 Xcode 怎么合并的,或者有什么样的流程来达成这一目标?

  2. 另外,不用自带的合并方法,我们也可以在三方 SVN 客户端中进行这些操作。所以现在我设想的工作方式就是在 Xcode 里面只针对一个 branch 的进行 update 和 commit ,在 SVN 客户端中进行合并操作。不知这样可行否?
    [这不是问题:客户端和 Xcode 自带的 svn 版本可能出现不兼容的问题,需要去 这里 下载并安装 svn 即可解决。]

4392 次点击
所在节点    iDev
10 条回复
vietor
2015-08-18 16:57:54 +08:00
倒行逆施
lynulzy
2015-08-18 18:11:30 +08:00
@vietor 怎么说?
Tz101
2015-08-18 18:16:26 +08:00
Google 上百度一下
vietor
2015-08-18 18:56:54 +08:00
把 SVN 当成新技术来研究并不值得
lynulzy
2015-08-18 23:19:40 +08:00
@vietor 明白,确实是不值得,日常用的工具而已,就像真的没必要搞清楚自行车有两个轮。但是现在的问题在于,我找到了一个两个轮的自行车,我想骑却还没找到脚踏板。
@Tz101 哈哈,多么流行的搜索方法
SoloCompany
2015-08-18 23:21:34 +08:00
svn help merge
足够详细
Tedko
2015-08-19 01:42:03 +08:00
找不到了。 SO 上 svn 用的人本来就少了。。
cnhongwei
2015-08-19 06:51:13 +08:00
多多 merge 几次就知道 git 好了。
我不会 xcode ,但建议是如果团队会 merge 代码,有机会换 git 的话,越早越好。
lynulzy
2015-08-19 09:07:12 +08:00
@cnhongwei 同意,但这不是我所能决定的
@Tedko 也许是这样的
intsilence
2015-08-19 16:56:25 +08:00
有时候想用啥 SVN 的功能在 IDE 里面找不到了,我一般都把 IDE 关了直接用命令行,既清晰速度也快。需要合并分支, svn merge 一条命令搞定。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/214076

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX