佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

查看: 1072|回复: 14

免费或开源的 SourceSafe ?

[复制链接]
发表于 31-5-2006 09:44 PM | 显示全部楼层 |阅读模式
不知编程的各位有没有使用 SourceSafe 这类的代码管理系统?
由于 Microsoft SourceSafe 不是免费的……
所以就想找些替代品,
试过 CVS , Subversion 可是感觉就是——好难使用
最大的问题是没有完善的控制界面,而且大多的 IDE 都无法直接沟通与。


不知各位又是用那一个?
是否有其他的介绍?
可否分享使用心得?


微软就是总赢在容易使用,叫人无法自拔的成为俘虏。
Office 2007 试用后更是感觉叫人无法抗拒。
还好 Office 系统不怎么常用,
一般的文件处理 NotePad/WritePad 足以应付,较复杂的 OpenOffice 也行。
加上 Vista ,未来怎么了?实在不难预料……
回复

使用道具 举报


ADVERTISEMENT

发表于 1-6-2006 03:33 AM | 显示全部楼层
如果你是要客户端而已的话, CVS, SVN 都有Windows based 的客户端。

SVN 会比CVS 强。

CVS 可以用 tortoiseCVS

SVN 可以使用 tortoiseSVN

在windows 上, 我都是用这两个来下载开源码。 在Linux 上我用RapidSVN , CVS 我多数用command line。

[ 本帖最后由 jangancari 于 1-6-2006 03:34 AM 编辑 ]
回复

使用道具 举报

 楼主| 发表于 1-6-2006 08:03 AM | 显示全部楼层
小章鱼要的是服务端,以便共同开发。
个人使用也可当成“自动备份系统”来使用。
当然客户端也是很重要。

SVN 和 CVS 就是感觉 co/ci 时很不方便。
回复

使用道具 举报

发表于 3-6-2006 01:30 AM | 显示全部楼层
我没用过source safe , co/ci 是什么功能, 是不是check out latest 和 commit ?


CVS 会比较难用, SVN 用https access的话 , 这两个任务都很容易办到。

Eclipse 应该有CVS 的plugin , SVN 的就不清楚。 很久没用eclipse 了。

[ 本帖最后由 jangancari 于 3-6-2006 01:38 AM 编辑 ]
回复

使用道具 举报

 楼主| 发表于 4-6-2006 10:15 AM | 显示全部楼层
jangancari 对,co/ci 就是 checkout checkin
使用过后也觉得 SVN 比较方便,尤其是它的 TortoiseSVN 直接结合 explorer 是有点方便。
TortoiseCVS 还没试。

不过不方便之处就是无法直接在 Visual Studio  调用 ,每每都需要开启额外的程式来完成 co/ci 的动作。
不知有没有 extension/plugin 给 SVN 可以在 Microsoft Visual Express 里直接调用(就像 MSSourceSafe 一样)?
回复

使用道具 举报

发表于 18-6-2006 08:23 AM | 显示全部楼层
我想微软应该没有公布plugin API 吧? 因为这样的话, 可能很多人会开发plugin 来加强这个 免费版本, 就打乱了微软打出免费牌的意图。

因为在开源码的社区里, 很多编程员都是用这个免费版本, 如果公布了plugin API, 一定有人开发开源的plugin  。
回复

使用道具 举报

Follow Us
发表于 10-7-2006 02:10 PM | 显示全部楼层
可以尝试用STARTEAM.
回复

使用道具 举报

发表于 10-7-2006 09:49 PM | 显示全部楼层
我很难想象如果我没有用 source versioning system 会如何, 因为我一路以来都是有用cvs, 我想没用它应该会带来很多的integration issues 吧,尤其当你很几个人共同开发system.

我是用Eclipse,用visual studio 的朋友不妨试用这个ankhsvn (http://ankhsvn.tigris.org/) 你可以直接从 visual studio 调用. 虽然我不是很熟Visual Studio, 但总觉得M$ 产品的都是很flexible & plugable, 虽然很多产品是没有officially公布他是如何调用。

盗来了几个screenshot, 方便大家过目。







如果你是new to svn,你可能会遇到很多问题,因为它是有一个learning curve 的,但不需担心,老子我想的周到献上几本ebooks,好让担心学不来的朋友可以参考。

Title:Version Control with Subversion
Publisher : O'Reilly
Pub Date : June 2004
ISBN : 0-596-00448-6
Pages : 304
http://rapidshare.de/files/25452 ... .ebook-ddu.rar.html

Title:Pragmatic Version Control Using subversion 2nd Edition
Publisher : Pragmatic Programmer
Pub Date : May 2006
ISBN : 0-9776166-5-7
Pages : 212
http://rapidshare.de/files/25452 ... n.Jun.2006.rar.html

Title :Subversion Version Control: Using The Subversion Version Control System in Development Projects
Publisher: Prentice Hall PTR
Pub Date: May 16, 2005
ISBN: 0-13-185518-2
Pages: 368
http://rapidshare.de/files/25452 ... ntrol.2005.rar.html

[ 本帖最后由 黑木头 于 10-7-2006 09:54 PM 编辑 ]
回复

使用道具 举报


ADVERTISEMENT

 楼主| 发表于 14-7-2006 11:39 AM | 显示全部楼层
batman StarSteam 是商业的吧?

黑木头 谢谢你的介绍,
小章鱼只是个人使用罢了,当成 backup system 来用,例如有时候改错了,可以恢复嘛,呵呵。
回复

使用道具 举报

发表于 15-7-2006 12:52 PM | 显示全部楼层
感谢各位,小弟正好需要这方面的资料。

刚换了工作,新公司的上司不是Microsoft底的,
不大了解Visual Source Safe,也无法说服他买licence.

为了方便Team Member,小弟正致力研究看看Source Safe的替代。
先在看着Subversion (SVN)和 TortoiseSVN

++黑木头老弟,还记得我吧?
回复

使用道具 举报

发表于 15-7-2006 01:21 PM | 显示全部楼层
原帖由 extrem23 于 15-7-2006 12:52 PM 发表
感谢各位,小弟正好需要这方面的资料。

刚换了工作,新公司的上司不是Microsoft底的,
不大了解Visual Source Safe,也无法说服他买licence.

为了方便Team Member,小弟正致力研究看看Source Safe的替代。
...


你好,我当然还记得你,还记得你那天晚上(婚姻)猛灌气水,你人真有意思!

还久没见你发帖了,我想你最近很忙是吧?你应该多来这里,你的vb.net skill想必已经练到最高境界, 多多赐教吧!
回复

使用道具 举报

发表于 15-7-2006 02:35 PM | 显示全部楼层
我用过CVS, 但 Subversion(SVN) 非常好用。
其实SVN 已经很完整了, CLIENT 方面TORTOISE SVN 和WINDOW SHELL 整合得很好。
回复

使用道具 举报

发表于 17-7-2006 04:24 PM | 显示全部楼层
原帖由 黑木头 于 15-7-2006 01:21 PM 发表
你好,我当然还记得你,还记得你那天晚上(婚姻)猛灌气水,你人真有意思!

还久没见你发帖了,我想你最近很忙是吧?你应该多来这里,你的vb.net skill想必已经练到最高境界, 多多赐教吧!

呵呵~
哦,你不是专攻JAVA的吗?想不到您也很留意.Net列。
刚换了工,现在专攻ASP.Net,的确挺忙的。
短消息保持联络联络
回复

使用道具 举报

发表于 17-7-2006 04:25 PM | 显示全部楼层
我也整合一下我找到有关SVN (Subversion)的资料(英文):

Glossary:
SVN
- Subversion (Server)
  http://subversion.tigris.org/

TortoiseSVN
- Windows SVN Client
  http://tortoisesvn.sourceforge.net/

AnkhSVN
- A Subversion addin for Microsoft Visual Studio .NET
  http://ankhsvn.tigris.org/


Book /Reference:
Installation Pointers for Subversion with Visual Studio.Net
- http://morph.telspace.co.za/docs/SVN4VSdotNet.php

Using Subversion on Windows XP: a personal experience
- http://www.codeproject.com/w2k/SubversionOnWindows.asp

Setting up an ASP.NET Website Development environment using Visual Studio .NET, Subversion and Windows XP (Article)
- http://geekswithblogs.net/rwillgoss/archive/2005/10/20/57506.aspx

Version Control with Subversion (EBook PDF)
- http://svnbook.red-bean.com/nightly/en/svn-book.pdf
回复

使用道具 举报

发表于 4-8-2006 05:18 PM | 显示全部楼层
楼主有试用过Vault吗?(www.sourcegear.com)

这不是免费的,但却是Free for one user。

它和Visual Source Safe一样,integrate with Visual Studio 2003 and Visual Studio 6.0. Check-in and Check-out 也是 right-click a file and select check-in or check-out.

System Requirement:
1. .Net framework
2. SQL Server
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

 

ADVERTISEMENT



ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


版权所有 © 1996-2023 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 12-8-2025 05:23 PM , Processed in 0.108795 second(s), 21 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表