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. Git

Git

Scheduled Pinned Locked Moved The Lounge
collaborationquestion
16 Posts 12 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.
  • N N a v a n e e t h

    I realized that SVN is no more suitable for my current project. Getting lot of problems when the development team size is increasing. Its hard to maintain branches and merging is a real pain. So this weekend, I moved the huge SVN repository to Git. Everything looks cool and branching/merging is very easy. Any Git lovers here? Have you faced any problems with it?

    Best wishes, Navaneeth

    L Offline
    L Offline
    Lost User
    wrote on last edited by
    #4

    How easy is it to import a SVN repository? I'm thinking about git myself. Also, can you be more specific about the problems you were having with SVN and how git will help?

    Blogging about Qt Creator

    E N 2 Replies Last reply
    0
    • L Lost User

      How easy is it to import a SVN repository? I'm thinking about git myself. Also, can you be more specific about the problems you were having with SVN and how git will help?

      Blogging about Qt Creator

      E Offline
      E Offline
      Ed Poore
      wrote on last edited by
      #5

      That easy[^]


      I doubt it. If it isn't intuitive then we need to fix it. - Chris Maunder

      1 Reply Last reply
      0
      • N N a v a n e e t h

        I realized that SVN is no more suitable for my current project. Getting lot of problems when the development team size is increasing. Its hard to maintain branches and merging is a real pain. So this weekend, I moved the huge SVN repository to Git. Everything looks cool and branching/merging is very easy. Any Git lovers here? Have you faced any problems with it?

        Best wishes, Navaneeth

        E Offline
        E Offline
        Ed Poore
        wrote on last edited by
        #6

        N a v a n e e t h wrote:

        Have you faced any problems with it?

        Same thing as mentioned below, slight problems with TortoiseGit but no issues (and loving it) with Git on Linux.


        I doubt it. If it isn't intuitive then we need to fix it. - Chris Maunder

        1 Reply Last reply
        0
        • N N a v a n e e t h

          I realized that SVN is no more suitable for my current project. Getting lot of problems when the development team size is increasing. Its hard to maintain branches and merging is a real pain. So this weekend, I moved the huge SVN repository to Git. Everything looks cool and branching/merging is very easy. Any Git lovers here? Have you faced any problems with it?

          Best wishes, Navaneeth

          J Offline
          J Offline
          John M Drescher
          wrote on last edited by
          #7

          I use .git a lot (almost daily) on linux but not for my code. Branching and merging is great with .git however for programming I find it essential to see arbitrary diffs of individual files (not commits) in the web view. I have not found a satisfactory solution for this with .git or any other distributed scm. [EDIT]BTW, If anyone wants to know what I use .git for that is not code. I have my own repositories of gentoo ebuilds. ebuilds are what the gentoo package manager uses to install packages. http://github.com/drescherjm[^] [/EDIT]

          John

          modified on Sunday, December 6, 2009 3:06 PM

          1 Reply Last reply
          0
          • N N a v a n e e t h

            I realized that SVN is no more suitable for my current project. Getting lot of problems when the development team size is increasing. Its hard to maintain branches and merging is a real pain. So this weekend, I moved the huge SVN repository to Git. Everything looks cool and branching/merging is very easy. Any Git lovers here? Have you faced any problems with it?

            Best wishes, Navaneeth

            C Offline
            C Offline
            Chris Austin
            wrote on last edited by
            #8

            I've been using Git and Mercurial for about three years now. Both are great DVCS systems. Lately I've begun playing with Fossil[^] for a smaller project. I like it because it comes with a built in wiki, bug tracking and, comes in a single binary.

            And above all things, never think that you're not good enough yourself. A man should never think that. My belief is that in life people will take you at your own reckoning. --Isaac Asimov Avoid the crowd. Do your own thinking independently. Be the chess player, not the chess piece. --Ralph Charell

            1 Reply Last reply
            0
            • N N a v a n e e t h

              I realized that SVN is no more suitable for my current project. Getting lot of problems when the development team size is increasing. Its hard to maintain branches and merging is a real pain. So this weekend, I moved the huge SVN repository to Git. Everything looks cool and branching/merging is very easy. Any Git lovers here? Have you faced any problems with it?

              Best wishes, Navaneeth

              N Offline
              N Offline
              Nemanja Trifunovic
              wrote on last edited by
              #9

              Last time I looked at it the Windows version was not quite there yet. Is it better now?

              utf8-cpp

              N 1 Reply Last reply
              0
              • N Nemanja Trifunovic

                Last time I looked at it the Windows version was not quite there yet. Is it better now?

                utf8-cpp

                N Offline
                N Offline
                N a v a n e e t h
                wrote on last edited by
                #10

                Not sure about the windows version. I am on Linux and it works well there.

                Best wishes, Navaneeth

                1 Reply Last reply
                0
                • L Lost User

                  How easy is it to import a SVN repository? I'm thinking about git myself. Also, can you be more specific about the problems you were having with SVN and how git will help?

                  Blogging about Qt Creator

                  N Offline
                  N Offline
                  N a v a n e e t h
                  wrote on last edited by
                  #11

                  It is very easy to import a SVN repository to Git. The main problem what we were facing was with experimenting new features on our application. We are 32 developers team and many of them wants to do experiments on certain features before they actually implement it. So the usual practice is to create a branch and do the experiment over there and merge back to the development tree once done. But as I said, this merging was not very straightforward and each branch created has to be in repository. When the project size increases, it will be hard to maintain. With Git, branching and merging is trivial. Git will keep the whole repository on the working machine and you don't need server communication to do commits or diffs. This helps to experiment the features, revert back if not satisfied or merge once the changes are done, easily. Once the changes are done, it will be pulled to the main branch which will be shared with everyone. Git makes all these pretty easy.

                  Best wishes, Navaneeth

                  1 Reply Last reply
                  0
                  • N N a v a n e e t h

                    I realized that SVN is no more suitable for my current project. Getting lot of problems when the development team size is increasing. Its hard to maintain branches and merging is a real pain. So this weekend, I moved the huge SVN repository to Git. Everything looks cool and branching/merging is very easy. Any Git lovers here? Have you faced any problems with it?

                    Best wishes, Navaneeth

                    P Offline
                    P Offline
                    peterchen
                    wrote on last edited by
                    #12

                    It's cool if you embrace the command line. TortoiseGIT is ok for most things, but without command line it isn't sufficient. GIT GUI is confusing and ugly and far from intuitive, but has some features that Tortoise doesn't have. The one thing that annoys me is the fixed location of the local repository, residing besides or below the project. I'd love to have it in a location that is included in the normal regular backups, or at least easier to back up for multiple projects. Also, it forces me to have a one-deeper directory structure.

                    Personally, I love the idea that Raymond spends his nights posting bad regexs to mailing lists under the pseudonym of Jane Smith. He'd be like a super hero, only more nerdy and less useful. [Trevel]
                    | FoldWithUs! | sighist | µLaunch - program launcher for server core and hyper-v server

                    N 1 Reply Last reply
                    0
                    • P peterchen

                      It's cool if you embrace the command line. TortoiseGIT is ok for most things, but without command line it isn't sufficient. GIT GUI is confusing and ugly and far from intuitive, but has some features that Tortoise doesn't have. The one thing that annoys me is the fixed location of the local repository, residing besides or below the project. I'd love to have it in a location that is included in the normal regular backups, or at least easier to back up for multiple projects. Also, it forces me to have a one-deeper directory structure.

                      Personally, I love the idea that Raymond spends his nights posting bad regexs to mailing lists under the pseudonym of Jane Smith. He'd be like a super hero, only more nerdy and less useful. [Trevel]
                      | FoldWithUs! | sighist | µLaunch - program launcher for server core and hyper-v server

                      N Offline
                      N Offline
                      N a v a n e e t h
                      wrote on last edited by
                      #13

                      I haven't tried the Tortoise Git. I am happy with command line. :)

                      Best wishes, Navaneeth

                      1 Reply Last reply
                      0
                      • N N a v a n e e t h

                        I realized that SVN is no more suitable for my current project. Getting lot of problems when the development team size is increasing. Its hard to maintain branches and merging is a real pain. So this weekend, I moved the huge SVN repository to Git. Everything looks cool and branching/merging is very easy. Any Git lovers here? Have you faced any problems with it?

                        Best wishes, Navaneeth

                        M Offline
                        M Offline
                        malpeli
                        wrote on last edited by
                        #14

                        GIT rocks!..... you should try GitHub too... great community and service... if you signin my user in github is tcha-tcho best regards from brazil!

                        1 Reply Last reply
                        0
                        • N N a v a n e e t h

                          I realized that SVN is no more suitable for my current project. Getting lot of problems when the development team size is increasing. Its hard to maintain branches and merging is a real pain. So this weekend, I moved the huge SVN repository to Git. Everything looks cool and branching/merging is very easy. Any Git lovers here? Have you faced any problems with it?

                          Best wishes, Navaneeth

                          D Offline
                          D Offline
                          Dr Luiji
                          wrote on last edited by
                          #15

                          Hi Navaneeth,

                          N a v a n e e t h wrote:

                          Getting lot of problems when the development team size is increasing. Its hard to maintain branches and merging is a real pain.

                          ouch.. what do you mean? I've finished right now to migrate all the code from VSS to SVN... Now I'm using TortoiseSVN and AnkhSVN for the VS2005 project and I decided to use initially the Lock-Modify-Unlock solution to replicate the VSS as possible. All goes fine but I've used it too little to give an opinion. Soon (tomorrow or the day after) everyone here will start to use it. Why you changed SVN?

                          Dr.Luiji Trust and you'll be trusted. My Blog : The Code Is Art

                          1 Reply Last reply
                          0
                          • N N a v a n e e t h

                            I realized that SVN is no more suitable for my current project. Getting lot of problems when the development team size is increasing. Its hard to maintain branches and merging is a real pain. So this weekend, I moved the huge SVN repository to Git. Everything looks cool and branching/merging is very easy. Any Git lovers here? Have you faced any problems with it?

                            Best wishes, Navaneeth

                            F Offline
                            F Offline
                            Fabio Franco
                            wrote on last edited by
                            #16

                            Until now I see no reason to move from SVN. I had no problems with it. We have several branches for several releases. The repository has grown really big. And Tortoise is a life saver. Solving conflits and performin merges are quick and natural. I don't know why you are having problems, maybe you are the unlucky from the crowd. I'm with SVN and don't intend to let it go.

                            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