Recent Changes - Search:

Site.SideBar

Git

  • free excellent (hopefully) ebook: http://git-scm.com/book
  • github - free for open source
  • collaboration on github is great with gerrit
  • gitorious - not as good but free can be private

Git

  • bare repository is made for easy pushing (central repository)
    • git clone --bare -l helloworld.orig helloworld
  • Edit file, git add the file, then git commit
    • Or: git commit -a
  • When git push complained master not set, set master with:
    • git push origin master

CMake

  • add a quick ctest
  • add a quick cdash
  • add a quick cpack
  • perhaps upload it to github and try out gerrit
  • (test w/visual studio)

Done:

  • Build SDL app w/CMake
  • test cmake w/kdevelop

Questions

  • I'm stuck on the svn model - I can't seem to let go of wanting a central git repository. Am I totally missing the boat on the decentralized idea?

svn2git

  • export PRJ="uct"
  • mkdir $PRJ
  • cd $PRJ
  • svn2git --rootistrunk svn+ssh://localhost/home/jake/svn/repositories/$PRJ
  • cd ..
  • mv $PRJ $PRJ"2"
  • git clone --bare $PRJ"2" $PRJ
  • mv $PRJ ~/Dropbox/git
Edit - History - Print - Recent Changes - Search
Page last modified on January 08, 2013, at 12:02 PM