
1 hahastudio 2015-02-26 17:06:28 +08:00 就是说会有多个保管的位置咯? Let me google it for you: git manage multiple repo 比如: https://github.com/mixu/gr http://myrepos.branchable.com/ |
2 paradislover 2015-02-26 17:10:37 +08:00 repo值得你拥有 |
3 paradislover 2015-02-26 17:11:01 +08:00 |
4 coldplayer OP @hahastudio 已经google过,也是这两个工具。。但没有其他native的方式吗?比如通过配置config文件之类 |
5 iptux 2015-02-26 17:19:38 +08:00 via iPhone 要 git 原生的话就是 submodule |
6 linzy 2015-02-26 17:26:21 +08:00 sourcetree |
7 endoffight 2015-02-26 17:53:59 +08:00 sourcetree +1 |
8 jiehuangwei 2015-02-26 18:05:08 +08:00 你说的 Simultaneously 是什么意思, 一个 repos,多个服务器管理中心,同时提交,同时更新? 这个可以直接在config下面配置。commit 和 update 的时候 可以 分开,也可以一个命令发送到多个服务器。 类似这种 [remote "bitbucket"] url = ssh://[email protected]/username/algorithm.git fetch = +refs/heads/*:refs/remotes/bitbucket/* [remote "github"] url = [email protected]:username/algorithm.git fetch = +refs/heads/*:refs/remotes/github/* [remote "all"] url = ssh://[email protected]/username/algorithm.git url = [email protected]:username/algorithm.git |
9 coldplayer OP @jiehuangwei 是多个repos,分别对应多个remote repos. Simultaneously: 比如一次性把今天在多个repos里提交过的代码都push到各自的remote repos;或者一次性对每个local repo执行add/commit之类。 |
10 coldplayer OP @hahastudio @paradislover @jiehuangwei 开始试用 mu-repo了 https://github.com/fabioz/mu-repo @iptux @linzy sourcetree +10086, 但不清楚license对公司内使用是否有问题。 |
11 jamlee 2015-02-26 21:01:01 +08:00 sourcetree +2 |
12 SeanChense 2015-02-26 22:03:37 +08:00 sourcetree +3 |
13 sudoz 2015-02-26 22:24:50 +08:00 smartgit > sourcetree |
14 jayin 2015-02-27 00:07:15 +08:00 sourcetree +4 |
15 tinyhill 2015-02-27 00:18:39 +08:00 sourcetree |
16 sinsin 2015-02-27 08:58:17 +08:00 @coldplayer 公司、团体用没问题的: https://confluence.atlassian.com/display/SOURCETREEKB/SourceTree+License+For+Corporate+Usage ps.不过这类工具大家都是把自己定位成DVCS的GUI前端而已,用的时候都要求去下载个PortableGit/Hg什么的,这有点“重”啊233 |
17 openroc 2015-02-27 11:36:06 +08:00 搞过repo,自己搭了一套(不含代码review那块),针对大项目比较好,不然你会有点杀鸡用牛刀的赶脚 |
18 h4lt 2015-02-27 13:15:36 +08:00 sourcetree官网上的OSX版本下载怎么都挂了= = |
20 shenqi 2015-02-27 20:08:29 +08:00 管理多个 repo 就用github 客户端。 处理多个远程仓库,就用命令行。 |
21 petercai 2015-02-28 08:29:06 +08:00 你是指Google AOSP用的repo工具么 |
22 faywong8888 2015-02-28 09:06:11 +08:00 via Android @openroc 顶。repo一般场景下确实够用了。 |