Package: github-backup Version: 1.20120627 Severity: wishlist I tried github-backup on the whohas repo and I noticed that the repo file has all of its content on one big line. That is not particularly easy to read and since it is all on one line, if any part of it changes, then the diff will not be useful to humans. Please pretty-print the repo file and any other one-line files, as you do for the watchers file.
pabs@chianamo ~ $ grep whohas .mrconfig
[devel/misc/whohas]
checkout = git clone 'git://github.com/whohas/whohas.git' 'whohas'
pabs@chianamo ~ $ git clone git://github.com/whohas/whohas.git
Cloning into 'whohas'...
warning: You appear to have cloned an empty repository.
pabs@chianamo ~ $ cd whohas/
pabs@chianamo ~/whohas (master #) $ github-backup
Gathering metadata for git://github.com/whohas/whohas.git ...
[github (root-commit) beec608] github-backup
3 files changed, 10 insertions(+)
create mode 100644 whohas_whohas/forks
create mode 100644 whohas_whohas/repo
create mode 100644 whohas_whohas/watchers
error: pathspec 'master' did not match any file(s) known to git.
github-backup: git checkout [Param "-q",Param "--force",Param "master"] failed
pabs@chianamo ~/whohas (github *) $ git checkout github
D whohas_whohas/forks
D whohas_whohas/repo
D whohas_whohas/watchers
Already on 'github'
pabs@chianamo ~/whohas (github *) $ git reset --hard HEAD
HEAD is now at beec608 github-backup
pabs@chianamo ~/whohas (github) $ head whohas_whohas/repo
Repo {repoSshUrl = "[email protected]:whohas/whohas.git", repoDescription = Just
"", repoCreatedAt = GithubDate {fromGithubDate = 2011-12-01 14:02:56 UTC},
repoHtmlUrl = "https://github.com/whohas/whohas", repoSvnUrl =
"https://github.com/whohas/whohas", repoForks = 0, repoHomepage = Just
"http://www.philippwesche.org/200811/whohas/intro.html", repoFork = False,
repoGitUrl = "git://github.com/whohas/whohas.git", repoPrivate = False,
repoCloneUrl = "https://github.com/whohas/whohas.git", repoSize = 0,
repoUpdatedAt = GithubDate {fromGithubDate = 2012-09-13 00:23:05 UTC},
repoWatchers = 1, repoOwner = GithubUser {githubOwnerAvatarUrl =
"https://secure.gravatar.com/avatar/ca3d4390ce1f635fa368544e9560ff5b?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-user-420.png",
githubOwnerLogin = "whohas", githubOwnerUrl =
"https://api.github.com/users/whohas", githubOwnerId = 1233557,
githubOwnerGravatarId = "ca3d4390ce1f635fa368544e9560ff5b"}, repoName =
"whohas", repoLanguage = Nothing, repoMasterBranch = Just "master",
repoPushedAt = Nothing, repoId = 2891441, repoUrl =
"https://api.github.com/repos/whohas/whohas", repoOpenIssues = 0, repoHasWiki =
Just False, repoHasIssues = Just False, repoHasDownloads = Just
True}pabs@chianamo ~/whohas (github) $ head whohas_whohas/
pabs@chianamo ~/whohas (github) $ head whohas_whohas/watchers
[ GithubUser
{ githubOwnerAvatarUrl =
"https://secure.gravatar.com/avatar/ca3d4390ce1f635fa368544e9560ff5b?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-user-420.png"
, githubOwnerLogin = "whohas"
, githubOwnerUrl = "https://api.github.com/users/whohas"
, githubOwnerId = 1233557
, githubOwnerGravatarId = "ca3d4390ce1f635fa368544e9560ff5b"
}
-- System Information:
Debian Release: wheezy/sid
APT prefers testing
APT policy: (700, 'testing'), (600, 'unstable'), (550, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 3.5-trunk-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages github-backup depends on:
ii libc6 2.13-35
ii libffi5 3.0.10-3
ii libgmp10 2:5.0.5+dfsg-2
ii zlib1g 1:1.2.7.dfsg-13
--
bye,
pabs
http://wiki.debian.org/PaulWise
signature.asc
Description: This is a digitally signed message part

