Commit Graph

26 Commits

Author SHA1 Message Date
Fabio Erculiani
8d6002edaf [eit.commands.commit] commit data only when something changed 2013-11-18 15:29:03 +01:00
Fabio Erculiani
704e5c8765 [eit.commands.commit] refactor _commit(), divide the function into multiple sub-functions 2013-11-18 12:28:08 +01:00
Fabio Erculiani
715251d062 [eit.commands.commit] start splitting _commit() method 2013-11-18 11:30:18 +01:00
Fabio Erculiani
85d5608562 [eit.commands.commit] make "eit repack" not fall back to packages scanning 2013-11-18 11:06:48 +01:00
Fabio Erculiani
b70d9c2f29 [eit.commands.commit] make "eit repack" smarter and more reliable 2013-11-18 10:59:16 +01:00
Fabio Erculiani
384db92b17 [eit.commands.commit] improve output function usage 2013-11-18 10:44:21 +01:00
Fabio Erculiani
35252b91e6 [eit.commands.{add,commit}] add --conservative flag that disables implicit tree updates 2013-04-05 14:34:53 +01:00
Fabio Erculiani
1e53daf23d [eit] monkey patch argparse.ArgumentParser to fix UTF-8 strings handling
See bug 4049.
2013-03-11 01:02:22 +00:00
Fabio Erculiani
a1e59c352f [server] fix --help output when redirected through pipes, fix bug 4049 2013-03-08 12:55:59 +01:00
Fabio Erculiani
c7253fdab2 [eit.commands.commit] open repository in write mode to force treeupdates 2012-01-26 20:24:57 +01:00
Fabio Erculiani
65aaad61d9 [eit.commands.commit] make sure that store_dir exists 2011-11-21 18:34:50 +01:00
Fabio Erculiani
e5d6980267 [eit.commands.command] move man() from eit.commands.commit to eit.commands.command (rename to _eit()) 2011-11-10 16:22:03 +01:00
Fabio Erculiani
44471c5ba3 [entropy.server] move Makefile logic to server/, add man support to eit, move matter to server/ 2011-11-10 15:33:43 +01:00
Fabio Erculiani
0a89667eb2 [eit.*] complete basic bashcomp support 2011-10-28 22:52:12 +02:00
Fabio Erculiani
88321c8484 [eit.commands.commit] beautify "Scanning..." string 2011-10-27 14:07:23 +02:00
Fabio Erculiani
e8b4974476 [eit.commands.commit] fix "Scanning..." string 2011-10-27 14:06:35 +02:00
Fabio Erculiani
747c6f2a4d [eit.commands.commit] update i18n string, scanning database -> scanning 2011-10-24 11:26:20 +02:00
Fabio Erculiani
86fdfbaba0 [eit.*] split ArgumentParser object creation from parsing code 2011-10-17 15:36:49 +02:00
Fabio Erculiani
7c190331ff [eit.commands.commit] use commit_repositories() instead of close_repositories() 2011-10-17 11:26:43 +02:00
Fabio Erculiani
b70222133f [eit.commands.*] drop unused imports 2011-10-17 11:26:41 +02:00
Fabio Erculiani
bf9f16868f [eit.commands.*] make use of EitCommand._call_locked method 2011-10-17 11:26:41 +02:00
Fabio Erculiani
f4c29b8489 [eit.main] automatically build the list of available commands, add command aliases support 2011-10-17 11:26:41 +02:00
Fabio Erculiani
657437333c [eit.commands.add] implement "eit add" (and eit add --to, was eit addto) 2011-10-17 11:26:40 +02:00
Fabio Erculiani
b41866f7db [eit.commands] avoid using print_info(), print_warning() and print_error() when possible 2011-10-17 11:26:40 +02:00
Fabio Erculiani
27eaacd1cb [eit.commands.commit] use TextInterface.output() instead of print_* functions 2011-10-17 11:26:40 +02:00
Fabio Erculiani
70551c22d6 [eit] first chunk of code for the new server-side repository management toolkit (greatly inspired to git) 2011-10-17 11:26:40 +02:00