Xfce Wiki

Sub domains
 

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
git-migration [2009/05/09 02:46]
kelnos
git-migration [2009/08/18 02:05]
kelnos
Line 1: Line 1:
 ====== Git Migration ====== ====== Git Migration ======
  
-We intend to switch to Git at some point in the near future. ​ This is a collection of links and resources about transitioning from svn to git so I don't forget them.+The git conversion is done.  Most of the stuff below is accurate. ​ We ended up migrating all our i18n stuff to [[http://​transifex.org|Transifex]],​ and we don't allow direct commit access to the git repositories by translators. ​ All code committers have ssh accounts on the server that are restricted using git-shell. ​ For more information,​ see our [[dev:​howto:​git|git how-to page]]. 
 + 
 +<del>We intend to switch to Git at some point in the near future.</​del> ​ This is a collection of links and resources about transitioning from svn to git so I don't forget them.
  
 ===== Resources ===== ===== Resources =====
  
-  * [[http://​git.xfce.org/​kelnos/​xfce-git-migration|Our conversion tools]]+  * [[http://​git.xfce.org/​admin/​xfce-git-migration|Our conversion tools]]
   * [[http://​live.gnome.org/​GitMigration|GNOME'​s experiences with migrating to git]]   * [[http://​live.gnome.org/​GitMigration|GNOME'​s experiences with migrating to git]]
   * [[http://​git.gnome.org/​cgit/​gnome-git-migration/​|GNOME'​s scripts and other migration goodies]]   * [[http://​git.gnome.org/​cgit/​gnome-git-migration/​|GNOME'​s scripts and other migration goodies]]
Line 23: Line 25:
   * Generated git repo verification script.   * Generated git repo verification script.
     * See [[http://​git.xfce.org/​kelnos/​xfce-git-migration/​tree/​compare-repos.sh|here]]. ​ It seems to work well so far, but still needs a little more work --- //​[[kelnos@xfce.org|Brian Tarricone]] 2009/05/09 00:43//     * See [[http://​git.xfce.org/​kelnos/​xfce-git-migration/​tree/​compare-repos.sh|here]]. ​ It seems to work well so far, but still needs a little more work --- //​[[kelnos@xfce.org|Brian Tarricone]] 2009/05/09 00:43//
-===== Stuff In Progress ===== 
  
 +===== Stuff In Progress =====
  
 +  * pre-commit permissions-handling hooks (Brian)
 +  * commit mail hook (Jannis)
 +  * i18n checkout tool ([[http://​mocha.xfce.org/​~kelnos/​testing/​xdt-i18n|untested version]])
  
 ===== Missing Stuff ===== ===== Missing Stuff =====
  
-  * pre-commit permissions-handling hooks (Brian has some ideas about this) 
-  * commit mail hook (Jannis will take care of this) 
   * I18n stats pulled from git (Stephan, I presume, will do this)   * I18n stats pulled from git (Stephan, I presume, will do this)