workarounds
This commit is contained in:
parent
741d2aac72
commit
0106340d4a
1 changed files with 22 additions and 2 deletions
|
@ -15,8 +15,26 @@ What's going on?
|
||||||
|
|
||||||
It seems the problem is because i setup my remote repo from scratch,
|
It seems the problem is because i setup my remote repo from scratch,
|
||||||
because doing a checkout fails, because the crippled filesystem
|
because doing a checkout fails, because the crippled filesystem
|
||||||
doesn't support files with colons (':'), question marks ('?') or
|
doesn't support files with:
|
||||||
double quotes ('"') in them.
|
|
||||||
|
* colons (`:`)
|
||||||
|
* question marks (`?`)
|
||||||
|
* backslashes (`\`)
|
||||||
|
* double quotes (`"`)
|
||||||
|
* stars (`*`)
|
||||||
|
* irregular encoding (i.e. non-UTF8)
|
||||||
|
|
||||||
|
I have found the following tools to be useful to cleanup the filesystem:
|
||||||
|
|
||||||
|
* [convmv](http://tracker.debian.org/convmv) can massively re-encode filenames and may also be able to fix all the issues above, but i didn't test that
|
||||||
|
* [rename](http://tracker.debian.org/rename) can massively rename files according to certain patterns, I have used:
|
||||||
|
|
||||||
|
rename 's/\?//' *
|
||||||
|
rename 's/://' *
|
||||||
|
rename 's/\\//' *
|
||||||
|
rename 's/"//' *
|
||||||
|
rename 's/*//' *
|
||||||
|
git add -A .
|
||||||
|
|
||||||
Similar issues:
|
Similar issues:
|
||||||
|
|
||||||
|
@ -245,6 +263,8 @@ Vous pouvez inspecter ce qui a été extrait avec 'git status'
|
||||||
et réessayer l'extraction avec 'git checkout -f HEAD'
|
et réessayer l'extraction avec 'git checkout -f HEAD'
|
||||||
</pre>
|
</pre>
|
||||||
|
|
||||||
|
Besides, `clone` creates actually seems to create and transfer all the files and setup direct mode (!?), which takes up too much space on this external drive...
|
||||||
|
|
||||||
### Have you had any luck using git-annex before? (Sometimes we get tired of reading bug reports all day and a lil' positive end note does wonders)
|
### Have you had any luck using git-annex before? (Sometimes we get tired of reading bug reports all day and a lil' positive end note does wonders)
|
||||||
|
|
||||||
Git-annex has been my bread and butter for a few months in the past
|
Git-annex has been my bread and butter for a few months in the past
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue