作者alpe
看板PHP
标题Re: [请益] SVN 概念...
时间Fri Apr 27 10:37:59 2012
※ 引述《averywu (看文不要只会用横的看)》之铭言:
: 一直以来的工作方式是:
: 开发主机上开SSH,用SCP方式连到开发主机,编辑远端档案。
: 现在的想法是有没有可能维持先前的开发方式,同一台远端主机,由不同CLIENT
: 连到远端编辑,CLIENT无需架设环境(mysql、apache、php等等).
: 又能达到版本控制呢?
当你们只有一个开发站的时候, "无解"
不管是 svn, git ... ... 都是每个开发人员都要有一个开发空间
这样才能独立开来, 谁改得code自己做版本控管.
不会我上传到你的code, 你盖掉我的code.
如果说这个前提了解的话, 来到下一步. 开发server的架设.
apache 有个很好用的 vhost.
不管你要用 subomain or 不同 port, 基本上给每个coder一个
开发空间是很简单的.
接下来, svn or git 个展所长.
如果以你的架构来看, 用svn local 的方式就够了.
但是开发人员要熟 svn command line
: 有试着架SVN起来,但搞不懂他的逻辑,我原本都在远端的 /var/www/html/ 下建立
: 各个project的目录,在里面一起写。但架了SVN後,我SVN目录是 /var/svn/
: 有试着把东西拷贝进去,但我Client端的用SVN CHECKOUT後得到的东西跟SERVER上
: /var/svn/ 下的不一样...
: 我的需求适用SVN吗?
--
小恶魔的家
http://blog.pixnet.net/shiuju/
--
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 60.251.237.155
※ 编辑: averywu 来自: 60.251.237.155 (04/27 10:38)
1F:推 mattttt:我都是在LINUX下用SVN+svnmanager(PHP+MYSQL) 04/27 10:42
2F:→ mattttt:然後client用小乌龟 04/27 10:43
3F:→ olctw:svn -> git-svn -> git only, 觉得 git 超好用 04/27 10:56
4F:→ olctw:svn 可能比较好的地方就是图形介面丰富吧,已经习惯打指令 04/27 10:57
5F:推 matt7137:我则是Freebsd测试server上用git+PHP+MySQL 04/27 11:32
6F:→ matt7137:Client用小乌龟+netbeans 7.1.1内建git 04/27 11:32
7F:→ gname:推小乌龟... 04/27 12:31
8F:推 kusoayan:其实 git 简明易了很方便阿XD 04/27 13:48