[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [stellation-res] Checkin: Avoid File.renameTo, executable now Property, sync detects move, ready for Windows Port
|
On Tue, Sep 10, 2002 at 05:06:12PM -0400, Dave Shields wrote:
>
> Avoid use of File.renameTo in workspace Change. Moves now done by using artifacts
> and their agents, not java File.renameTo().
>
> Make executable property, not part of repository database. There is new property "SVC:+x"
> used to mark executable Text and Data artifacts, and the "s_exec" column has been
> eliminated from repository tables.
>
> Synchronize now detects when artifact has been moved. Before,
> svc create proj
> svc co proj
> svc add file
> svc ci
> svc move file gile
> svc sync
> resulted in removing 'file' and adding 'gile'. Synchronize now
> detects the move, and avoids assigning a new artifact identifier.
Oops, that example should read
svc create proj
svc co proj
svc add file
svc ci
mv file gile # use sytem move
svc sync # now sync with workspace
Sorry about that,
dave
Dave Shields, IBM Research, shields@xxxxxxxxxxxxxx.