On Wed, 20 Jul 2011 16:44:17 -0700 (PDT), Gé Weijers wrote:
> I have submitted a bug report on this issue. The 'tar' format has
> been extended over the years, and it's now a fairly interesting mess.
> File names over 100 bytes are split into two. Posix requires this to
> be done at a '/' (which you can delete). Fossil splits it anywhere,
> which confuses all the extraction utilities I've tried.
>
> If the splitting position is calculated correctly Fossil should be
> able to support file names that:
>
> - have <= 256 characters.
> - have a slash no further than 100 characters from the end.
> - have a slash no further than 155 character from the beginning.
> - contain only ASCII characters if standard compliance is required.
>
> The 2001 Posix.1 standard defines extensions that can support any
> length of file name, encoded in UTF8, any size file (tar is otherwise
> limited to 8GB), and all kinds of other stuff. It's known as Pax
> Interchange Format. GNU and FreeBSD tar understand these extensions.
> The "pax" utility on Linux and FreeBSD does not implement it (beats
> me).
>
> Gé
>
> On Mon, 18 Jul 2011, Rene wrote:
>
>> On Mon, 18 Jul 2011 16:15:50 -0400, Richard Hipp wrote:
>>> On Mon, Jul 18, 2011 at 4:09 PM, Rene  wrote:
>>>
>>>> It must be something specific for this repo because if I do a
>>>> tarball
>>>> from my local
>>>> copy of fossil (hence the same version) I don't see multiple
>>>> directories.
>>>
>>> What version of Fossil are you running on the server, and what
>>> version are you running locally?
>>
>>
>> odd the command
>> fossil tarball ffd22b79fe24110d rene.tar --name rene
>> does create a single directory rene.
>> with and without the --name option it is still one single directory
>> -- Rene
>> _______________________________________________
>> fossil-users mailing list
>> fossil-users@lists.fossil-scm.org
>> 
>> http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users
>>
Thanks for the bug report. I wonder are you able to get the same 
(mis)behavior
out of fossil as I did out of my repository?
-- 
Rene
_______________________________________________
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users

Reply via email to