Miklos Vajna
889934e739
g: check if git is in PATH
2011-09-05 20:47:09 +02:00
Norbert Thiebaud
5c0b472433
remove debug-traces
2011-08-28 11:22:15 -05:00
Norbert Thiebaud
dc28f1945c
mishap in ./g, issue with links creations
2011-08-28 11:21:34 -05:00
Norbert Thiebaud
b216943255
add ./g -z to just refresh the hooks and possibly other housekeeping
2011-08-27 23:42:18 -05:00
Norbert Thiebaud
71e5200756
use translations' own hooks. update the hooks after the clone/fetch/pull
2011-08-27 23:42:18 -05:00
Norbert Thiebaud
3d8fa59aca
bootstrap is now core in ./g
2011-08-06 13:07:57 -05:00
Norbert Thiebaud
dfd64a3780
we don't need the repos_changed semaphore file anymore
...
./g was doing 2 pair of git show-ref --head HEAD
to figure out if something had change... notwidthstanding that it is a
complete waste for the case of ./g clone, the only reason this was
done was to touch a ./clone/repos_changed file that used to be
used back in the 'build repo' days (pre 3.4)
binned that.
2011-06-04 15:42:42 -05:00
Christian Dywan
0ffc0016e1
Don't print === decoration when running g grep
...
Otherwise g grep -l can't be used, for example with sed.
2011-05-18 16:39:22 +02:00
Tor Lillqvist
0f6ceedad9
Dont print misleading information
2011-05-06 16:37:19 +03:00
Norbert Thiebaud
67dd44fba7
add an option to ./g to have a compact <repo>:<value> output
...
This is usefull to collect the heads of the repos in a easily parsable
format
2011-05-01 03:26:45 -05:00
Andras Timar
066300b5aa
use git hook instead of gitattributes filter for *.po files
2011-04-27 21:13:12 +02:00
Andras Timar
a5ca1dcb91
set .gitattributes filter for *.po files
2011-03-23 19:23:49 +01:00
Miklos Vajna
e175056684
Introduce a single .gitattributes file in bootstrap
2011-03-16 11:08:46 +01:00
Miklos Vajna
2a1d78c0b2
g: remove leftover debug echo
2011-03-12 23:25:27 +01:00
Bjoern Michaelsen
781086f067
teach ./g at least some basic manners when using commit -F
...
* still needs fixes for message files with relative paths
2011-03-07 14:55:26 +01:00
Thorsten Behrens
957600ba66
Use git pushurl, setup via --set-push-user now
...
An easy way to turn your set of repos into something you can push
from - after you've gotten commit rights on fd.o - just use
./g --set-push-user <your_user_name>
2011-02-10 17:29:41 +01:00
Michael Meeks
52e721c101
don't use -f flag if we just removed the existing link, thanks Florian
2011-01-21 11:27:41 +00:00
Michael Meeks
f8eb05ab0e
Add --rewrite-account [username] option, inspired by Christina Roßmanith's work
2011-01-20 16:03:48 +00:00
Michael Meeks
5dd4778d66
cope with change of path, and broken absolute links this generates
2011-01-20 15:47:18 +00:00
Jan Holesovsky
86e5b4eff5
g: Give full path to the repo-list file.
2010-12-06 18:32:17 +01:00
Norbert Thiebaud
090d023b00
g clone now tolerate silently already cloned repos.
2010-12-05 19:10:02 -06:00
Jan Holesovsky
a16ea41c84
g: Configure git's push.default to tracking if it is not set.
2010-12-03 12:36:19 +01:00
Kevin Hunter
ab9ff28ca4
Replace oldstyle ` with $(
...
` is deprecated, and $() is the new, cleaner way of doing subshell executions.
2010-12-03 12:23:10 +01:00
Thorsten Behrens
fe6ed1e8bf
Add with-linked-git and make repo list configurable
...
* adds --with-linked-git config option, that internally uses
git-new-workdir
* consolidates various repo lists into bin/repo-list, and use
that to dynamically add l10n repo
2010-12-02 00:13:48 +01:00
Jan Holesovsky
40dd1bc167
git-hooks: Symlink the git hooks to the ones from git-hooks/
2010-11-30 20:25:22 -06:00
Norbert Thiebaud
8feb6c0387
oops: remove a debugging flags in g
2010-11-30 20:25:21 -06:00
Norbert Thiebaud
3288713ba6
Make the determination of the remote repo url work on MacOS
...
Use bash substitution, instead of a piped sed
2010-11-30 20:25:21 -06:00
Jan Holesovsky
8a71b563c9
build: Fix ./g clone.
2010-11-30 20:25:21 -06:00
Jan Holesovsky
06edf99832
build: Make the 'g' wrapper in bootstrap really work.
2010-11-30 20:25:20 -06:00
Jan Holesovsky
a694de19b4
build: Add the 'g' wrapper to the bootstrap repo.
...
This is the first step in removing the need for the 'build' repository, and
its 'rawbuild' hack.
2010-11-30 20:25:20 -06:00