
1 huacnlee 2011-02-10 15:44:10 +08:00 以前FTP,但后面渐渐发现文件多了发布过程非常缓慢,而且不好管理 现在改用 Git,那是相当的给力啊!发布是瞬间的事情,而且fu wu q |
2 huacnlee 2011-02-10 15:47:28 +08:00 而且可以临时在 Production 环境快速处理个 Bug 并提交,与主版本同步。 遇到大问题的时候快速回复到上一个版本 |
3 kayue 2011-02-10 16:20:52 +08:00 git's master branch |
4 est 2011-02-10 16:52:08 +08:00 svn export |
5 freefcw 2011-02-10 16:54:57 +08:00 打tag,svn co的 如果是C/C++的,也差不多把,不过有dailybuild系统 |
6 liwei 2011-02-10 17:13:02 +08:00 不告诉你 ~~ |
7 falconeye 2011-02-10 17:14:36 +08:00 maven |
8 huacnlee 2011-02-10 17:37:45 +08:00 @est 那样太慢了,有时紧急修复一个问题,只是改了几个文件在导出就累了 还不如自己把版本库上在产品环境,这个 Git 很有优势 |
9 crazycookie OP @liwei 这货出现了。。。 其实 我一直在svn和git上摇摆 |
12 ratazzi 2011-02-10 18:20:20 +08:00 git 或者 rsync |
13 Livid MOD PRO hg |
14 huacnlee 2011-02-10 19:57:33 +08:00 |
15 minghua 2011-02-10 20:07:13 +08:00 |
16 iwinux 2011-02-10 20:07:26 +08:00 hg push + pull |
17 n2n3 2011-02-10 20:13:33 +08:00 |
18 myrual 2011-02-10 21:31:40 +08:00 git or hg |
19 qichangxing 2011-02-10 22:53:33 +08:00 打包修改过的文件,FTP 上传。 |
20 napoleonu 2011-02-10 23:31:34 +08:00 不知道有没有人用 ln -s 这个,代码怎么到服务器随便啦。 |
21 dongsheng 2011-02-12 23:20:02 +08:00 通过git的分支,把git的repo分出dev,test,master分支,通过足够测试的test分支合并到master (production) |
22 eas 2011-02-13 02:41:51 +08:00 开发提交编译完的内容(二进制文件)到发布用的svn。运维checkout这些文件,发布去cdn |
23 aligo 2011-02-13 08:26:50 +08:00 capistrano不是只用在rails上啊,php什么的也可以用 php也可以使用基于ant的phing了,相当好用,另外一个选择就是maven,不过它们比较麻烦是用xml做配置 |
24 chuangbo 2011-02-13 09:39:54 +08:00 用Git那是相当的爽,可是问题是在服务器上随时保留一个全代码的访问权限,是一个安全问题。有时间去折腾一下你们说的 capistrano |
26 shinyzhu 2011-02-15 17:02:21 +08:00 Ctrl+C,Ctrl+V算不算? |
27 iwinux 2011-02-15 17:11:55 +08:00 |
28 leigod 2011-02-15 17:17:34 +08:00 恕我孤陋寡闻 hg是什么? 某个应用的缩写? |
31 xiaojay 2011-02-15 21:38:48 +08:00 @iwinux thanks 我开始用这篇 http://stevelosh.com/blog/2009/01/deploying-site-fabric-and-mercurial/ 的方法。 1) 也是用bitbucket做中介 2) 试用fabric简化操作 |