You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@subversion.apache.org by "Coppieters, Pauwel" <pa...@eds.com> on 2008/12/16 13:19:21 UTC

contents of .svn/log.1 makes svn command fail

Hello,
I am new to subversion and I have a problem that will hopefully be easy
to resolve.

I am using the svn client (svn --version => svn, version 1.5.4 (r33841),
compiled Oct 24 2008, 12:23:22)
I have no idea what the version of the server is (on the web pages, I
just get VisualSVN, but no version number)

I have done several checkins of directories and files and I also used
the command svn propset to set a property on all these files
(e.g.  svn propset mtime "07/11/2008 12:44:23" Filename)

I did a checkin in the top directory (trunk) of my working copy, and
(because I thought my working copy was corrupt), I did a complete
clean checkout of the repository in another location.

In this new location, I have a few .svn/log and .svn/log.1 files in some
subfolders. The following svn command fails in theses subfolder :

bash-3.2$ svn propset mtime "15/09/2008 11:14:12" RDINI_ADMS_GROP.dsx
svn: In directory '.'
svn: Can't move source to dest
svn: Can't move '.svn/tmp/prop-base/RDINI_MACH_INRC_SORT.dsx.svn-base'
to '.svn/prop-base/RDINI_MACH_INRC_SORT.dsx.svn-base': No such file or
directory
bash-3.2$

This messages seem to come from the file .svn/log.1, it begins like
this:
<modify-entry
   name="RDINI_MACH_INRC_SORT.dsx"
   present-props=""
   cachable-props="svn:special svn:externals svn:needs-lock"
   has-prop-mods="false"
   has-props="true"/>
<mv
   dest=".svn/prop-base/RDINI_MACH_INRC_SORT.dsx.svn-base"
   name=".svn/tmp/prop-base/RDINI_MACH_INRC_SORT.dsx.svn-base"/>
<readonly
   name=".svn/prop-base/RDINI_MACH_INRC_SORT.dsx.svn-base"/>
<modify-entry
   committed-rev="3"
   committed-date="2008-11-21T15:06:58.328221Z"
   name="RDINI_MACH_INRC_SORT.dsx"
   last-author="nzl4n9@EMEA"
   uuid="f6d5d515-6681-d841-b83c-8a2f27ebcb9f"/>

svn cleanup does not work. It seems that a fresh checkout receives this
.svn/log.1 file form the server. What could be the solution to this
problem.

Best regards,

Pauwel Coppieters

------------------------------------------------------
http://subversion.tigris.org/ds/viewMessage.do?dsForumId=1065&dsMessageId=984967

To unsubscribe from this discussion, e-mail: [users-unsubscribe@subversion.tigris.org].

Re: contents of .svn/log.1 makes svn command fail

Posted by Ryan Schmidt <su...@ryandesign.com>.
On Jan 5, 2009, at 03:41, Coppieters, Pauwel wrote:

> Ryan Schmidt wrote:
>
>> On Dec 16, 2008, at 07:19, Coppieters, Pauwel wrote:
>>
>>> I did a checkin in the top directory (trunk) of my working copy, and
>>> (because I thought my working copy was corrupt), I did a complete
>>> clean checkout of the repository in another location.
>>>
>>> In this new location, I have a few .svn/log and .svn/log.1 files in
>>> some subfolders. The following svn command fails in theses  
>>> subfolder :
>>>
>>> bash-3.2$ svn propset mtime "15/09/2008 11:14:12"  
>>> RDINI_ADMS_GROP.dsx
>>> svn: In directory '.'
>>> svn: Can't move source to dest
>>> svn: Can't move '.svn/tmp/prop-base/RDINI_MACH_INRC_SORT.dsx.svn- 
>>> base'
>>> to '.svn/prop-base/RDINI_MACH_INRC_SORT.dsx.svn-base': No such  
>>> file or
>>> directory bash-3.2$
>>
>> Do you have two files in this directory whose names differ only in  
>> case
>> (e.g. both RDINI_ADMS_GROP.dsx and rdini_adms_grop.dsx), and is your
>> file system case-insensitive?
>
> No, the file names are all capitals, and there is only one occurance.
>
> What I found out is that the command line client (svn) shows this
> problem.
> But with TortoiseSVN, I can do a cleanup that works.

Ok. I'm sending this reply back to the users mailing list so perhaps  
someone else can offer further suggestions if needed.

------------------------------------------------------
http://subversion.tigris.org/ds/viewMessage.do?dsForumId=1065&dsMessageId=1004676

To unsubscribe from this discussion, e-mail: [users-unsubscribe@subversion.tigris.org].

Re: contents of .svn/log.1 makes svn command fail

Posted by Ryan Schmidt <su...@ryandesign.com>.
On Dec 16, 2008, at 07:19, Coppieters, Pauwel wrote:

> I did a checkin in the top directory (trunk) of my working copy, and
> (because I thought my working copy was corrupt), I did a complete
> clean checkout of the repository in another location.
>
> In this new location, I have a few .svn/log and .svn/log.1 files in  
> some
> subfolders. The following svn command fails in theses subfolder :
>
> bash-3.2$ svn propset mtime "15/09/2008 11:14:12" RDINI_ADMS_GROP.dsx
> svn: In directory '.'
> svn: Can't move source to dest
> svn: Can't move '.svn/tmp/prop-base/RDINI_MACH_INRC_SORT.dsx.svn-base'
> to '.svn/prop-base/RDINI_MACH_INRC_SORT.dsx.svn-base': No such file or
> directory
> bash-3.2$

Do you have two files in this directory whose names differ only in  
case (e.g. both RDINI_ADMS_GROP.dsx and rdini_adms_grop.dsx), and is  
your file system case-insensitive?

------------------------------------------------------
http://subversion.tigris.org/ds/viewMessage.do?dsForumId=1065&dsMessageId=989460

To unsubscribe from this discussion, e-mail: [users-unsubscribe@subversion.tigris.org].