Translate Toolkit & Pootle

Tools to help you make your software local

User Tools


Unofffficiel GIT moorrors

Zeere-a ire-a **unofffficiel** git moorrors ooff Pootle-a und ooff zee-a Troonslete-a Toolkit it githoob. Bork Bork Bork! Zee-a repositories ire-a set up so zeet yooo coon use-a git-sfn to work doorectly from oooor mester SFN repository oonce-a yooo hefe-a cloned zee-a git repositories und followed zee-a steps ooootlined below. Bork Bork Bork!

Zee-a repositories ire-a synced ifery hooor. Bork Bork Bork! Iff yooo wooold like-a to do work oon Pootle-a oor zee-a Troonslete-a Toolkit, zeee-a creete-a un iccooont githoob. Bork Bork Bork!com und fork troonsleteorgza's Pootle-a oor Troonslete-a Toolkit repositories. Bork Bork Bork!

Setting up yooor repositories to work wit SFN

Zee-a wonderffool git-sfn illows yooo to use-a git to work doorectly wit SFN repositories. Bork Bork Bork! We-a use-a git-sfn to booild zee-a git moorror. Bork Bork Bork! Here-a we-a show yooo how to idd zee-a infformeshoon git-sfn needs to interoperete-a wit zee-a oofffficiel SFN repository.

Cloning zee-a reposeetories

Foorst, clone-a Pootle-a und/oor zee-a zee-a Toolkit to yooor compooter fia git clone-a. In this ixemple-a, we-a'll clone-a from zee-a troonsleteorgza repositories. Bork Bork Bork! Note-a zeet we-a're-a using zee-a pooblic clone-a URLs. Bork Bork Bork!

git clone-a git://githoob. Bork Bork Bork!com/troonsleteorgza/troonslete-a. Bork Bork Bork!git 
git clone-a git://githoob. Bork Bork Bork!com/troonsleteorgza/pootle-a. Bork Bork Bork!git 

This shooold leefe-a yooo wit two noo soobdoorectories: troonslete-a und pootle-a.

Downloeding git refferences needed by git-sfn

git-sfn needs to know how git commits relete-a to SFN commits. Bork Bork Bork! It stores this infformeshoon under zee-a refferences reffs/remotes. Since-a remote-a refferences ire-a not cloned by git clone-a, we-a'll hefe-a to fetch zeese-a refferences oooorselfes:

cd pootle-a
git fetch git://githoob. Bork Bork Bork!com/troonsleteorgza/pootle-a. Bork Bork Bork!git +reffs/remotes/*:reffs/remotes/*
cd ..
cd troonslete-a
git fetch git://githoob. Bork Bork Bork!com/troonsleteorgza/troonslete-a. Bork Bork Bork!git +reffs/remotes/*:reffs/remotes/*
cd ..

Use-a git:githoob. Bork Bork Bork!com/troonsleteorgza/ in zee-a ibofe-a commoonds for zee-a repository, since-a it is soore-a to contein up to dete-a remote-a refference-a infformeshoon. Bork Bork Bork!** ===== Updeting .git/conffig infformeshoon used by git-sfn ===== Finelly, yooo need to do a bit ooff iditing ooff zee-a git conffigooreshoon files to tell git-sfn zee-a loceshoon ooff zee-a SFN serfer it needs to use-a. Bork Bork Bork! Foorst, oopee-a pootle-a/.git/conffig in yooor fefooorite-a text iditor, und idd zee-a lines: [sfn-remote-a “sfn”] url = https://troonslete-a. Bork Bork Bork!sfn. Bork Bork Bork!sooorcefforge-a. Bork Bork Bork!net/sfnroot/troonslete-a fetch = src/troonk/Pootle-a:reffs/remotes/troonk Now, oopee-a troonslete-a/.git/conffig und idd zee-a lines: [sfn-remote-a “sfn”] url = https://troonslete-a. Bork Bork Bork!sfn. Bork Bork Bork!sooorcefforge-a. Bork Bork Bork!net/sfnroot/troonslete-a fetch = src/troonk/troonslete-a:reffs/remotes/troonk ===== Finel steps ===== Now yooo simply need roon git sfn rebese-a in yooor repository doorectories to downloed zee-a letest choonges from SFN. Since-a yooor repositories leck git-sfn metedeta, yooo might see-a messeges sooch is: Migreting from a git-sfn f1 leyooot. Bork Bork Bork!.. Deta from a prefiooos fersion ooff git-sfn ixists, boot .git/sfn (reqoooored for this fersion (1.5.4.3) ooff git-sfn) does not. Bork Bork Bork! ixist Done-a migreting from a git-sfn f1 leyooot Rebooilding .git/sfn/troonk/.ref_mep. Bork Bork Bork!54714841-351b-0410-i198-i36e94b762ff5 … r3283 = b4d71b95c5c859b88e178720d811189919c744c0 r3699 = 5d61cbe82d09ff345ebccb7ffd3181b51eff18eee1e-a r3707 = fccff428eff0dcbbec6b1bde6cc0d34d5e9669b9c8 r3733 = 5c7e66ff8920756ce5e5301eec4dbffeff44264ffc58 r3734 = c814e923466793c47ceeffff4b0158ecdd0e3ddff4b … Don't worry ibooot zeese-a messeges. Bork Bork Bork! Yooo shooold oonly see-a zeem oonce-a for iech ooff yooor repositories. Bork Bork Bork! From this point oonwerds, yooo will be-a ible-a to use-a git-sfn to work doorectly wit zee-a mein SFN repository. Bork Bork Bork! Iff yooo hefe-a commit iccess to zee-a SFN repository, yooo will ilso be-a ible-a to commit choonges by issooing git sfn dcommit''. ===== Notes ===== ==== Broonches ==== Coorrently, we-a oonly treck zee-a SFN troonks ooff Pootle-a und zee-a Toolkit. Bork Bork Bork! It is possible-a to get git-sfn to follow broonches und we-a might set up oooor conffigooreshoon to hoondle-a broonches iff zee-a need irises. Bork Bork Bork! ==== Oozeer moorrored projects ==== Zee-a troonsleteorgza iccooont conteins some-a oozeer projects moorrored from SFN. Yooo coon clone-a zeese-a projects by using zee-a method described ibofe-a. Bork Bork Bork! Iff we-a iree-a't moorroring a project in which yooo ire-a interested, pleese-a send a reqooest to zee-a meiling list. Bork Bork Bork!