[cvsnt] Re: CVSNT - lost executable attr on linux
Alexander G. Bodnar
alexbodnar at hotbox.ru
Tue Jan 13 07:17:38 GMT 2004
Tony Hoyle wrote:
> On Mon, 12 Jan 2004 10:36:17 +0000 (UTC), alexbodnar at hotbox.ru
> (Alexander G. Bodnar) wrote:
> >Hi.
> >
> >I install CVSNT on windows 2000.
> >But linux standart client lost executable attr.
> >
> NT doesn't have a such things as an executable bit. If you edit a
> file on NT and commit it it'll lose its executable status, however if
> you avoid editing the files on Windows it will (usually) keep it.
> The cvshome.org server did not store the executable status in the RCS
> file, so a repository ported from there will not be able to store this
> bit.
> Tony
I have CVSNT server, which is operating under Windows 2000. I have also
few clients, whose operating systems are Linux (Linux clients), some
others clients have Windows operating system (Windows clients). Linux
clients and Windows clients are working under separate projects. I want
executable attribute to be saved only for Linux clients projects. I see
that CVSNT server saves status executable attribute in repository. If I
set on executable attribute and Linux client checkouts file and its OK,
it`s executable. But when Linux client makes some changes to file and will
make commit to file, than executable attribute sets off and file becomes
non-executable. Windows clients are working on separate projects and
described above problem not appear to tnem.
How we can solve this problem?
More information about the cvsnt
mailing list