
1 ForgotFun 2014-12-24 23:09:03 +08:00 能人强的人干这种事情叫打破常规,能力差的人干这种事情叫没有技术常识... 只能说看人,别较真,都是同事,你又不是老板,何必把关系闹那么僵 |
2 caixiexin 2014-12-24 23:50:20 +08:00 感觉这跟新人把class文件提交上去一样=.= |
3 ChanneW 2014-12-24 23:55:43 +08:00 一次不懂,两次疏忽,三次开除. |
4 wdlth 2014-12-24 23:58:44 +08:00 我还见过连系统镜像都上传到上面去,当网盘用的人。 |
5 kingme 2014-12-25 00:25:00 +08:00 顺路问问如果没有持续集成,那么用什么版本管理来针对 发布包(二进制文件,dll之类)进行版本管理呢?目前使用GIT,但是GIT对二进制文件的管理相当差。。 |
6 xuan_lengyue 2014-12-25 00:33:26 +08:00 我会说我司的完整编译环境都是放在 Perforce 上的吗… |
7 uleh OP @kingme 就开发小团队内部开发来说,发布包的版本管理意义不大,都是直接用机器上的代码打包测试、调试。这时候做发布包的版本管理反而有点降低效率。 等到开发完成进入测试阶段,给 source 打 tag。然后用 tag 打包,内部随便用 ftp 或者什么方式,发布给测试团队即可。也可以用一些云服务发布。此时需要对发布包做记号(版本号)。 重要的其实是代码的 tag 的版本,倒不是发行的 binary 本身的版本了。 正常情况下来说,同样的 tag,在同一个环境里,打出来的包就应该是一样的。如果发现不一样,需要回头检讨的不是版本的管理,而是代码的编译过程了。 |
8 uleh OP @kingme 如果是大规模开发,还是趁早上持续集成吧。否则就需要专门的团队来做发行包的管理。 之前我们项目组参与一个 Android 系统的定制开发,整个开发几百号人。专门有个小团队做 Image 的发行计划、打包、发布等。没有持续集成系统,依靠人力来做这个事情成本很高的。 |
9 hcymk2 2014-12-25 08:55:55 +08:00 我把jar上传到github里面去了 我有罪。。。 |
10 jianghu52 2014-12-25 08:59:59 +08:00 我这种把.git包也上传到Subversion里面的人,是不是该被枪毙~ |
11 teavoid 2014-12-25 09:02:01 +08:00 我觉得正确的解决这种问题的方式应该是发布一套规范吧。规范里有的大家开个会讨论下,定下来都遵守。规范里没的就不要说了。 |
12 lu18887 2014-12-25 09:19:45 +08:00 我觉得没错 |
13 rrrrutdk 2014-12-25 09:32:27 +08:00 你是组长及以后位置吗? 如果是,叫他滚粗; 如果不是,扇他脸。 |
14 Monad 2014-12-25 09:47:32 +08:00 via iPhone 看标题我还以为是war3…… |
15 tamamaxox 2014-12-25 09:50:43 +08:00 这种事我前两天才做过,现在冷汗倒流 |
16 RIcter 2014-12-25 09:57:27 +08:00 就像写 python 把 .pyc 传上去一样_(:з」∠)_ |
19 williamx 2014-12-25 12:07:30 +08:00 专门开个 svn 上传这样的文件。我连 ipa 和 apk 的每一个版本都上传到 svn 上,谁敢放个 P? |
20 williamx 2014-12-25 12:16:16 +08:00 不要拘泥于 vcs 的定义。组员误用先问下自己, 1. 是不是没有把流程说清楚写明白 2. 是不是流程太复杂 3. 是不是流程本身就设计得不合理 我觉得如果他是为了好玩或是验证下可行性,那这是他的问题;如果是他不知道该放到那里,觉得按他的理解可以这样做,那说到底其实是管理的问题。 |
21 KaoN 2014-12-25 12:18:51 +08:00 我能说我们组里有很多编译生成的中间文件也在svn上么,哈哈哈哈 |
22 ibudao 2014-12-25 12:51:20 +08:00 试试docker |
23 kofj 2014-12-25 12:55:43 +08:00 via Android 我这种把Oracle的client和sdk上传到git@osc是要下十八层地狱嘛?楼主还是沟通和考虑这么做的原因吧。 |
24 aqqwiyth 2014-12-25 12:59:33 +08:00 你能保证你以前没干过这事? |
26 mantianyu 2014-12-25 13:28:45 +08:00 不看团队管理习惯, 单看 "把 war 放到 svn" 这一点, 我觉得无可厚非, 谁说 VCS 一定要管源码呢. |
27 aqqwiyth 2014-12-25 14:04:41 +08:00 喜欢看别人的commit,那你们肯定有review咯 review的时候直接点名批评 就这样 |
28 gravecoder 2014-12-25 14:17:53 +08:00 搞个ci 不是那么难的事情, 简单点的1 2天 你应该花点时间 |
29 aqqwiyth 2014-12-25 14:24:57 +08:00 都是打工的,丝何苦为难丝 |
30 pengej 2014-12-26 10:12:53 +08:00 忍不住来吐槽,曾经见过某个项目的svn里存着一份eclipse... |
31 minbaby 2014-12-26 10:15:09 +08:00 via iPhone 对于吧win7镜像提交到版本库,你怎么看 |