Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. AnkhSVN or VisualSVN or ?

AnkhSVN or VisualSVN or ?

Scheduled Pinned Locked Moved The Lounge
csharpdatabasecollaborationhelpquestion
14 Posts 10 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • X xiecsuk

    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.

    D Offline
    D Offline
    DaveAuld
    wrote on last edited by
    #3

    I used to use VisualSVN server with the Ankh SVN VisualStudio Plug-in. Then moved to Git.

    Dave Find Me On:Web|Youtube|Facebook|Twitter|LinkedIn Folding Stats: Team CodeProject

    C 1 Reply Last reply
    0
    • X xiecsuk

      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.

      K Offline
      K Offline
      koolprasad2003
      wrote on last edited by
      #4

      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.

      1 Reply Last reply
      0
      • X xiecsuk

        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.

        S Offline
        S Offline
        Slacker007
        wrote on last edited by
        #5

        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:

        K 1 Reply Last reply
        0
        • X xiecsuk

          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.

          D Offline
          D Offline
          Dominic Burford
          wrote on last edited by
          #6

          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

          K 1 Reply Last reply
          0
          • S Slacker007

            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:

            K Offline
            K Offline
            Kevin McFarlane
            wrote on last edited by
            #7

            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

            1 Reply Last reply
            0
            • D Dominic Burford

              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

              K Offline
              K Offline
              Kevin McFarlane
              wrote on last edited by
              #8

              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

              D 1 Reply Last reply
              0
              • K Kevin McFarlane

                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

                D Offline
                D Offline
                Dominic Burford
                wrote on last edited by
                #9

                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

                K 1 Reply Last reply
                0
                • D Dominic Burford

                  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

                  K Offline
                  K Offline
                  Kevin McFarlane
                  wrote on last edited by
                  #10

                  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

                  1 Reply Last reply
                  0
                  • X xiecsuk

                    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.

                    J Offline
                    J Offline
                    Joan M
                    wrote on last edited by
                    #11

                    As others have said, if you have to leave your office from time to time and work remotely then you should definitely switch to GIT or any other distributed sc.

                    1 Reply Last reply
                    0
                    • D DaveAuld

                      I used to use VisualSVN server with the Ankh SVN VisualStudio Plug-in. Then moved to Git.

                      Dave Find Me On:Web|Youtube|Facebook|Twitter|LinkedIn Folding Stats: Team CodeProject

                      C Offline
                      C Offline
                      charlieg
                      wrote on last edited by
                      #12

                      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

                      D 1 Reply Last reply
                      0
                      • C charlieg

                        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

                        D Offline
                        D Offline
                        DaveAuld
                        wrote on last edited by
                        #13

                        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

                        1 Reply Last reply
                        0
                        • X xiecsuk

                          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.

                          P Offline
                          P Offline
                          parths
                          wrote on last edited by
                          #14

                          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.

                          1 Reply Last reply
                          0
                          Reply
                          • Reply as topic
                          Log in to reply
                          • Oldest to Newest
                          • Newest to Oldest
                          • Most Votes


                          • Login

                          • Don't have an account? Register

                          • Login or register to search.
                          • First post
                            Last post
                          0
                          • Categories
                          • Recent
                          • Tags
                          • Popular
                          • World
                          • Users
                          • Groups