1

I want to create a CI for my company and we are using Sourcesafe as our repository.

I want to know is there any way to create a CI Build process with Sourcesafe?

I read some CI process with TFS and GIT (svn) but can't find an article for Sourcesafe?

What should I do?

F'x
  • 12,105
  • 7
  • 71
  • 123
Nasser Hadjloo
  • 12,312
  • 15
  • 69
  • 100
  • 3
    *What should I do?* You should migrate away from Visual Sourcesafe **as soon as possible**. – Greg Hewgill Mar 06 '10 at 10:28
  • @Greg - Sourcesafe fit our needs and we haven't any problem with it but What do you suggest ? TFS or GIT ? I think TFS is better. – Nasser Hadjloo Mar 06 '10 at 10:47
  • 3
    This article recommends Svn, Git, or Hg, and says to leave VSS asap: http://martinfowler.com/bliki/VersionControlTools.html – John Mar 06 '10 at 10:51
  • 1
    @Nasser Hajloo: You might think TFS is better, but I recommend Git, Mercurial, or Subversion (depending on your tastes). – Greg Hewgill Mar 06 '10 at 10:56
  • @Nasser: See http://stackoverflow.com/questions/1224537/why-is-visual-sourcesafe-viewed-so-poorly. Also, doesn't it bother you to rely on unsupported products? I mean, you do realize it's been version 6 for about a decade? – John Saunders Mar 06 '10 at 16:54
  • An updated survey of different source control systems from Martin Fowler is at http://martinfowler.com/bliki/VcsSurvey.html – John Mar 08 '10 at 21:43
  • I built CI using batch-files and VSS commandlines back when VSS6 was brand new. You're about 15 years overdue for a switch away from VSS. VSS is total rubbish. – Warren P Apr 09 '10 at 19:29

5 Answers5

6

CruiseControl has a VSS plugin also.

But seriously... VSS... in 2010...

Vladimir
  • 6,853
  • 2
  • 26
  • 25
3

Jenkins has a VSS plugin. (Hudson too.)

oeuftete
  • 2,628
  • 1
  • 24
  • 33
1

I believe you can use TeamCity with SourceSafe.

David Hodgson
  • 10,104
  • 17
  • 56
  • 77
1

Our Parabuild provides Continuous Integration for Visual SourceSafe out of the box. It's a fully-supported configuration.

Slava Imeshev
  • 1,360
  • 10
  • 14
0

Visual Source Safe is the devil's work.

I'd go Subversion + TeamCity myself.

Wim
  • 11,998
  • 1
  • 34
  • 57