查看: 644|回复: 3
|
如何有一個共同的作業空間?
[复制链接]
|
|
我和我的partner一起develope一個web application。
我和他分別handle不同的module。
我不想把我們的作業空間分開,
如果他在他的電腦edit,我必須把他的file帶過來我的電腦我才能夠看到updated。
如果我在我的電腦edit,他必須把我的file帶過去他的電腦他才能都看到updated。
很麻煩不是嗎?
有什麽辦法可以製作一個共同的作業空間?
當他一edit后,我當場也是updated的……
可不可以說,用第三架電腦作server,把web app放在server。
當我們要edit時,從server讀取files,然後save的時候直接save在server……
他也是這樣……
那麽我們隨時可以得到最近的updated咯……
有這樣的技術嗎? |
|
|
|
|
|
|
|
发表于 2-7-2006 08:01 PM
|
显示全部楼层
原帖由 b4dboyz 于 2-7-2006 05:47 PM 发表
我和我的partner一起develope一個web application。
我和他分別handle不同的module。
我不想把我們的作業空間分開,
如果他在他的電腦edit,我必須把他的file帶過來我的電腦我才能夠看到updated。
如果我在 ...
如果你是用java(jsp & servlet), 或者 php, 你可以试用cvs或者subversion. 这两个都是免费,而且很多open source project 都用他们。 例如: sourceforge 用 cvs, 而apache之前用cvs而现在开始慢慢改用subversion(注:subversion 是新的version of cvs).如果你是开发M$的ASP.net 的话, 你不妨用 M$ sourceSafe.
它们的目的都是一样,那就是可以有很多人开发同一个module, 或者其它module,而它们可以让你很容易把不同或者同样的module synchronize 起来,而不需烦他/你改了些什么。试想想,那些open sources的 projects 他们可以有很多的commmitters而且来自很多不同的国家的人, 如果他们没有这些工具的话,那这些open sources 的leader怎样把committers 的source integrate 起来?
可以的话找integrated cvs IDE(e.g Eclipse, Netbean)会更加方便。
至于如何去用,你可以在internet找到很多的tutorial. |
|
|
|
|
|
|
|

楼主 |
发表于 2-7-2006 10:24 PM
|
显示全部楼层
謝謝你的回復……
我是在develope asp.net的web application……
除了VSS外,還有什麽值得推薦的類似的software嗎?
VSS有包括在VS2005裏嗎?(因爲我有VS2005正版)
如果有包括的話,我要在哪裏找它出來呢?
如果沒有包括的話,在那裏可以下載呢?(如果是不方便這裡講的話可以短訊我) |
|
|
|
|
|
|
|
发表于 3-7-2006 09:17 AM
|
显示全部楼层
原帖由 b4dboyz 于 2-7-2006 10:24 PM 发表
謝謝你的回復……
我是在develope asp.net的web application……
除了VSS外,還有什麽值得推薦的類似的software嗎?
VSS有包括在VS2005裏嗎?(因爲我有VS2005正版)
如果有包括的話,我要在哪裏找它出來 ...
最新的版本应该是 Visual SourceSafe 2005, 你不妨去internet 找找如何用。我对M$的产品不是很熟。 |
|
|
|
|
|
|
| |
本周最热论坛帖子
|