Commit graph

53 commits

Author SHA1 Message Date
df62f1b922 updated README 2014-06-26 00:28:35 +02:00
45aa7163b0 added support for oauth token and fixed little bug in pygithub3 configuration
Conflicts:
	github-backup.py
2014-06-26 00:20:37 +02:00
ae535aa786 cosmetic changes 2014-06-26 00:14:25 +02:00
25f6299558 sorted cli options 2014-06-26 00:14:13 +02:00
92acbc8cec Merge branch 'master' of github.com:clockfort/GitHub-Backup
Conflicts:
	github-backup.py
2014-06-26 00:00:54 +02:00
350dd34cdd fixed bug due to API change
somehow GitHub seems to have renamed this key
2014-06-25 23:45:27 +02:00
6e41cec5fd replaced os.system() by subprocess.call() and fixed escaping errors 2013-11-14 18:56:12 +01:00
f7abffe69b added support for oauth token and fixed little bug in pygithub3 configuration 2013-10-25 10:58:22 +02:00
Chris Lockfort
64d69f6dfe Merge pull request #10 from kwinczek/master
Three small changes from @kwinczek
2013-10-03 10:55:12 -07:00
Kamil Winczek
5336a70f45 Add ability to clone over SSH protocol. 2013-10-03 15:52:57 +01:00
Kamil Winczek
3942eb1f93 Add ability to specify prefix for directories. 2013-10-03 15:52:27 +01:00
Kamil Winczek
aeb29a9ebc Add ablity to retrieve repositores owned by organization. 2013-10-03 15:51:18 +01:00
Chris Lockfort
9887a96b9f Merge pull request #9 from stv0g/master
Authentification, Repo Details, Bugfix and Code Cleanup
2013-08-27 10:59:21 -07:00
5aef303f26 code cleanup: fixed indentions added comments 2013-08-27 15:30:42 +02:00
a3507dcfe6 added password authentification in case you're getting rate limited 2013-08-27 15:26:18 +02:00
0014d6a4a3 adding github repo details to repo config (useful for gitweb, cgit,
etc..)
2013-08-27 15:17:50 +02:00
6a092ffdf9 bugfix: do not alter objects, as these changes are global 2013-08-27 13:33:41 +02:00
Chris Lockfort
458aa46501 Merge pull request #8 from dougt/use_chdir_not_cd
update_repo must use os.chdir().  calling os.system(cd
2013-08-19 05:11:16 -07:00
Doug Turner
c8cb9b4bdf update_repo must use os.chdir(). calling os.system(cd 2013-08-18 22:29:41 -07:00
Chris Lockfort
11c003c6af Update README.markdown
Document new arguments
2013-08-01 17:03:16 -07:00
Chris Lockfort
0a6211f4d0 Merge pull request #7 from stv0g/master
Added support for bare repositories, additional git arguments and path suffixes
2013-08-01 16:57:42 -07:00
84e23c696c fixed small typo 2013-08-02 01:29:37 +02:00
3742232295 some code cleanup 2013-08-02 01:21:55 +02:00
bd8abb797c added support for path suffix:
this might be usefull for bare repo's which mostly ending with '.git'
2013-08-02 01:00:43 +02:00
b68463bc6a added support for extra git arguments 2013-08-02 00:50:54 +02:00
ee763dfcb6 added support for bare mirror repositories 2013-08-02 00:43:49 +02:00
eff3bc2246 added dependency section in readme 2013-08-02 00:18:43 +02:00
Chris Lockfort
cea9fc9c4b Merge pull request #5 from sjs7007/master
Fixed string parsing logic
2013-07-15 02:49:57 -07:00
S J Saravanan
e55e123f54 Fixed string parsing logic
Fixed this error which used to come up previously :-
Traceback (most recent call last):
  File "github-backup.py", line 55, in <module>
    main()
  File "github-backup.py", line 22, in main
    process_repo(repo, args)
  File "github-backup.py", line 45, in process_repo
    print("Processing repo: {}".format(repo.full_name))
ValueError: zero length field name in format
2013-07-15 15:03:46 +05:30
Chris Lockfort
b7ed3bdc2b Update README.markdown
added description
2013-07-14 21:43:10 -07:00
Chris Lockfort
964c8775c1 Update README.markdown 2013-07-14 21:42:08 -07:00
Chris Lockfort
5e7eb18b08 Update README.markdown 2013-07-14 21:41:46 -07:00
Chris Lockfort
ee4b0532d8 Merge pull request #4 from gambogi/patch-1
Update README.markdown
2013-07-14 21:40:23 -07:00
Matt Gambogi
49ac247944 Update README.markdown
preparing a rewrite in haskell, noticed some small formatting/grammar errors
2013-07-14 23:33:13 -04:00
Chris Lockfort
de0753ccfa new GitHub APIv3 version
Signed-off-by: Chris Lockfort <clockfort@redhat.com>
2012-06-27 13:52:49 -04:00
Anthony Gargiulo
728e81d5a2 Merge pull request #1 from ComputerScienceHouse/gh-api-v3
Gh api v3
2012-06-23 14:06:02 -07:00
Anthony Gargiulo
0aeee6d91b updated the README 2012-06-23 16:58:55 -04:00
Anthony Gargiulo
03e3982ef3 the process_repo function works 2012-06-23 15:49:34 -04:00
Anthony Gargiulo
8a2c44245e moved the setup of the parser to a function 2012-06-23 15:48:44 -04:00
Anthony Gargiulo
762aa093e0 Switching back to python 2.x for now 2012-06-23 14:59:50 -04:00
Anthony Gargiulo
0330e39d96 This file is made obsolete by github-backup.py. 2012-06-23 13:24:48 -04:00
Anthony Gargiulo
7a874e281d moved the code into a main method because it's more sane. 2012-06-18 18:18:54 -04:00
Anthony Gargiulo
a248ae726d Works with new repos. Still need to make it update existing repos. As of
right now, it will just fail because git will fail to clone into a
non-empty directory.
2012-06-18 01:15:54 -04:00
Anthony Gargiulo
8781e10f1a Initial commit of this file. Not much done here yet though 2012-06-16 02:24:45 -04:00
Chris Lockfort
348bbc40f6 fixed a hardcoding mistake and accomodate for https 2011-10-24 16:04:33 -04:00
Chris Lockfort
d3fc2d3f23 Merge branch 'master' of github.com:clockfort/GitHub-Backup 2010-08-02 18:10:55 -04:00
Chris Lockfort
b3284f55ae Added in-file usage information, and software license information. 2010-08-02 13:30:10 -04:00
Chris Lockfort
3e05e1680b whoops, had an old hardcoded directory. Guess I should dogfood more often. 2010-08-01 17:09:00 -07:00
Chris Lockfort
85d276a4e5 minor changes to error handling 2010-07-13 14:33:45 -04:00
Chris Lockfort
79102ef5d2 More informative readme. 2010-07-13 14:29:27 -04:00