Re: Git hosting



Le mercredi 05 mars 2008, à 11:37 +0100, Olav Vitters a écrit :
> On Wed, Mar 05, 2008 at 05:44:07AM +0100, Behdad Esfahbod wrote:
> > > - translator things:
> > >   - only checkout a file (highly preferred) / dir (like SVN)?
> > 
> > This is not possible with git as it works with commits as a whole, not
> > files.  Two orthogonal ways of looking at the repo.
> 
> Does it always get the whole history? Others allow e.g. only doing a
> minimal checkout and using the remote server for missing info (saves
> lots of diskspace).. that is bzr.. Hg I still need to investigate (I
> really hate that file merge thingy).
> 
> > >   - same for documentation things
> > >   - *very* easy to commit to e.g. gnome-2-22 branch, 'trunk', etc
> > 
> > One can write shell scripts that make it very easy to do so...  We can
> > even write shell scripts and a simple custom service, to checkout fa.po
> > for gnome-2-22 branch of gucharmap, let me translate it, and commit upon
> > completion.  That really holds with any VCS.  For example, with SVN,
> > tagging (and branching too) is REALLY HARD.  I use the following script:
> 
> Maybe integrate with damned-lies. That knows the .po files (not always
> in the same place, sometimes multiple in a repos, etc). Just need
> something that makes it simpler.

FWIW, Transifex is the solution for committing .po files. Translators
just upload the po file somewhere and everything else is magically done.
I'll be pushing for this in the next few months ;-)

Also, just a general comment: as a hacker who doesn't care a lot about
VCS, I find git still too difficult to learn. It's improving and maybe
it will get to the right point. Each time I use git, I have to check I'm
using the right command and I'm not sure I'm doing things right. I mean,
this is normal when switching VCS, but it's way worse with git than when
I tried bzr or when I switched to svn. git is too powerful. We need a
dumb wrapper for people like me.

Vincent

-- 
Les gens heureux ne sont pas pressés.


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]