AnkhSVN or VisualSVN or ?
-
After the help you all provided to my VB or C# query, I would like to know what version control system you would recommend. I have used VisualSVN in the past, when I have remembered, so maybe I need one that can be set up to do it automatically. Although, thinking about it, maybe VisualSVN can but I haven't explored that far.
-
After the help you all provided to my VB or C# query, I would like to know what version control system you would recommend. I have used VisualSVN in the past, when I have remembered, so maybe I need one that can be set up to do it automatically. Although, thinking about it, maybe VisualSVN can but I haven't explored that far.
I use GIT: Getting started with GIT, Visual Studio, and BitBucket[^] - works for me, and IMO easier to use than SVN was.
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
-
After the help you all provided to my VB or C# query, I would like to know what version control system you would recommend. I have used VisualSVN in the past, when I have remembered, so maybe I need one that can be set up to do it automatically. Although, thinking about it, maybe VisualSVN can but I haven't explored that far.
-
After the help you all provided to my VB or C# query, I would like to know what version control system you would recommend. I have used VisualSVN in the past, when I have remembered, so maybe I need one that can be set up to do it automatically. Although, thinking about it, maybe VisualSVN can but I haven't explored that far.
Tortoise SVN with ANKH SVN as addin also good :thumbsup:
Find More .Net development tips at : .NET Tips The only reason people get lost in thought is because it's unfamiliar territory.
-
After the help you all provided to my VB or C# query, I would like to know what version control system you would recommend. I have used VisualSVN in the past, when I have remembered, so maybe I need one that can be set up to do it automatically. Although, thinking about it, maybe VisualSVN can but I haven't explored that far.
Same as Griff, Git with Bitbucket. I use TortoiseGit and the instructions for setting this up with Bitbucket are in the second link. TortoiseGit – Windows Shell Interface to Git[^] Setting up Git and TortoiseGit with Bitbucket, Step by step | Guganeshan Thambiraja's blog[^] Bitbucket provides a companion software called SourceTree. Last time I used it, it sucked, but I have been told it has gotten better over the last couple of years. You may want to try that. SourceTree | Free Git and Hg Client for Mac and Windows[^] Or you can do all of your Git from the command console. Some people like that too. And of course, I think there are plugins now for Visual Studio 2015 - could be wrong. At work, we use TFS (no choice), but I don't recommend this product, avoid it if you can - IMHO. :laugh:
-
After the help you all provided to my VB or C# query, I would like to know what version control system you would recommend. I have used VisualSVN in the past, when I have remembered, so maybe I need one that can be set up to do it automatically. Although, thinking about it, maybe VisualSVN can but I haven't explored that far.
If your development are distributed geographically and / or work from home then Git may the better solution as it is a distributed version control system (DVCS). Otherwise it depends on what you currently have and what you have used previously. I've used SVN with Tortoise and loved it. I now use TFS 2015 and have to admit (coming from someone who used to dislike TFS) that it's come a long way and is now a really decent version and application life-cycle management tool.
"There are two ways of constructing a software design: One way is to make it so simple that there are obviously no deficiencies, and the other way is to make it so complicated that there are no obvious deficiencies. The first method is far more difficult." - C.A.R. Hoare Home | LinkedIn | Google+ | Twitter
-
Same as Griff, Git with Bitbucket. I use TortoiseGit and the instructions for setting this up with Bitbucket are in the second link. TortoiseGit – Windows Shell Interface to Git[^] Setting up Git and TortoiseGit with Bitbucket, Step by step | Guganeshan Thambiraja's blog[^] Bitbucket provides a companion software called SourceTree. Last time I used it, it sucked, but I have been told it has gotten better over the last couple of years. You may want to try that. SourceTree | Free Git and Hg Client for Mac and Windows[^] Or you can do all of your Git from the command console. Some people like that too. And of course, I think there are plugins now for Visual Studio 2015 - could be wrong. At work, we use TFS (no choice), but I don't recommend this product, avoid it if you can - IMHO. :laugh:
Slacker007 wrote:
Bitbucket provides a companion software called SourceTree. Last time I used it, it sucked, but I have been told it has gotten better over the last couple of years. You may want to try that.SourceTree | Free Git and Hg Client for Mac and Windows[^]Or you can do all of your Git from the command console. Some people like that too.
I've used SourceTree a bit and find it fine. First used a year or so ago. With Git I've tended to use a combination of command line, VS Integration and something like SourceTree depending on context. At work at the moment (contract assignment) it's TFS. When I last used Subversion it was mainly TortoiseSVN and a bit later tried Ankh.
Kevin
-
If your development are distributed geographically and / or work from home then Git may the better solution as it is a distributed version control system (DVCS). Otherwise it depends on what you currently have and what you have used previously. I've used SVN with Tortoise and loved it. I now use TFS 2015 and have to admit (coming from someone who used to dislike TFS) that it's come a long way and is now a really decent version and application life-cycle management tool.
"There are two ways of constructing a software design: One way is to make it so simple that there are obviously no deficiencies, and the other way is to make it so complicated that there are no obvious deficiencies. The first method is far more difficult." - C.A.R. Hoare Home | LinkedIn | Google+ | Twitter
Dominic Burford wrote:
f your development are distributed geographically and / or work from home then Git may the better solution as it is a distributed version control system (DVCS). Otherwise it depends on what you currently have and what you have used previously.
Recently I was collaborating remotely on a project with a colleague and this worked well - Git + Bitbucket + Slack + Skype. :)
Kevin
-
Dominic Burford wrote:
f your development are distributed geographically and / or work from home then Git may the better solution as it is a distributed version control system (DVCS). Otherwise it depends on what you currently have and what you have used previously.
Recently I was collaborating remotely on a project with a colleague and this worked well - Git + Bitbucket + Slack + Skype. :)
Kevin
Nice. We use Slack too for all collaboration and we also push all our build notifications through Slack too. As Slack has so many integration points it can be extended to work with almost anything :)
"There are two ways of constructing a software design: One way is to make it so simple that there are obviously no deficiencies, and the other way is to make it so complicated that there are no obvious deficiencies. The first method is far more difficult." - C.A.R. Hoare Home | LinkedIn | Google+ | Twitter
-
Nice. We use Slack too for all collaboration and we also push all our build notifications through Slack too. As Slack has so many integration points it can be extended to work with almost anything :)
"There are two ways of constructing a software design: One way is to make it so simple that there are obviously no deficiencies, and the other way is to make it so complicated that there are no obvious deficiencies. The first method is far more difficult." - C.A.R. Hoare Home | LinkedIn | Google+ | Twitter
Dominic Burford wrote:
We use Slack too for all collaboration and we also push all our build notifications through Slack too.
Yes, we were doing that, or rather colleague was at his end as he had the permissions to set it all up.:)
Kevin
-
After the help you all provided to my VB or C# query, I would like to know what version control system you would recommend. I have used VisualSVN in the past, when I have remembered, so maybe I need one that can be set up to do it automatically. Although, thinking about it, maybe VisualSVN can but I haven't explored that far.
-
Dave - curious, and your opinion after you went to Git? I went to SVN something like 6 years ago when I could no longer trust VSS.
Charlie Gilley <italic>Stuck in a dysfunctional matrix from which I must escape... "Where liberty dwells, there is my country." B. Franklin, 1783 “They who can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety.” BF, 1759
-
Dave - curious, and your opinion after you went to Git? I went to SVN something like 6 years ago when I could no longer trust VSS.
Charlie Gilley <italic>Stuck in a dysfunctional matrix from which I must escape... "Where liberty dwells, there is my country." B. Franklin, 1783 “They who can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety.” BF, 1759
It was a bit of an initial learning curve moving to Git, but now with the Git for Windows and the VisualStudio integration, it is relatively straight forward. I have never really used source control for anything hardcore or multi-user so more for single dev backup and code transfer between PC and Laptop.
Dave Find Me On:Web|Youtube|Facebook|Twitter|LinkedIn Folding Stats: Team CodeProject
-
After the help you all provided to my VB or C# query, I would like to know what version control system you would recommend. I have used VisualSVN in the past, when I have remembered, so maybe I need one that can be set up to do it automatically. Although, thinking about it, maybe VisualSVN can but I haven't explored that far.
Not sure if you're only thinking about SVN, but since others have recommended GIT I guess Perforce[^] deserves a mention too. It is free to use for upto 5 users and 20 workspaces. So for really small teams it can be used for free. I think it has a clean interface (but maybe that's just because I've used it for a while and become used to it). So unless you plan to do distributed development, Perforce might be worth considering.
"It was when I found out I could make mistakes that I knew I was on to something." -Ornette Coleman "Philosophy is a study that lets us be unhappy more intelligently." -Anon.