2013/7/24 Gary Martin <[email protected]>

> On 24/07/13 00:39, Hua Xiang wrote:
>
>> 2013/7/23 Gary Martin <[email protected]>
>>
>>  On 23/07/13 13:00, Hua Xiang wrote:
>>>
>>>  Hi Gary,
>>>>
>>>> Commit failed again.
>>>> I have attached the error snapshot and the svn info just below, please
>>>> help
>>>> me to have a look.
>>>> Thanks.
>>>>
>>>>
>>>> <
>>>> https://mail.google.com/mail/****u/0/?ui=2&ik=aaa0d8a81e&view=****<https://mail.google.com/mail/**u/0/?ui=2&ik=aaa0d8a81e&view=**>
>>>> att&th=1400b3a78ff42730&attid=****0.2&disp=safe&realattid=ii_****
>>>> 1400b3a6213f374d&zw<https://**mail.google.com/mail/u/0/?ui=**
>>>> 2&ik=aaa0d8a81e&view=att&th=**1400b3a78ff42730&attid=0.2&**
>>>> disp=safe&realattid=ii_**1400b3a6213f374d&zw<https://mail.google.com/mail/u/0/?ui=2&ik=aaa0d8a81e&view=att&th=1400b3a78ff42730&attid=0.2&disp=safe&realattid=ii_1400b3a6213f374d&zw>
>>>> >
>>>>
>>>>
>>>>>>  </mail/u/0/s/?view=att&th=****1400b40e0aed4072&attid=0.1&**
>>>> disp=emb&realattid=ii_****1400b40bc0079028&zw&atsh=1>
>>>>
>>>>
>>>>>>
>>>>>>
>>>>>>  </mail/u/0/s/?view=att&th=****1400b571f94149d0&attid=0.1&**
>>>> disp=emb&realattid=ii_****1400b568dbddf769&zw&atsh=1>
>>>>
>>>>
>>>> $ svn info
>>>> svn: E155036: Please see the 'svn upgrade' command
>>>> svn: E155036: The working copy at '/home/xiang/bep_0008_time_**
>>>>
>>>> series_reports'
>>>> is too old (format 29) to work with client version '1.8.0 (r1490375)'
>>>> (expects format 31). You need to upgrade the working copy first.
>>>>
>>>>   >$ svn --version
>>>>
>>>>> svn, version 1.8.0 (r1490375)
>>>>>>     compiled Jun 19 2013, 10:42:54 on i686-pc-cygwin
>>>>>> Copyright (C) 2013 The Apache Software Foundation.
>>>>>> This software consists of contributions made by many people;
>>>>>> see the NOTICE file for more information.
>>>>>> Subversion is open source software, seehttp://subversion.apache.****
>>>>>> org/<http://subversion.apache.**org/ <http://subversion.apache.org/>>
>>>>>>
>>>>>> The following repository access (RA) modules are available:
>>>>>> * ra_svn : Module for accessing a repository using the svn network
>>>>>>
>>>>> protocol.
>>>>
>>>>     - with Cyrus SASL authentication
>>>>>>    - handles 'svn' scheme
>>>>>> * ra_local : Module for accessing a repository on local disk.
>>>>>>    - handles 'file' scheme
>>>>>> * ra_serf : Module for accessing a repository via WebDAV protocol
>>>>>> using
>>>>>>
>>>>> serf.
>>>>
>>>>     - handles 'http' scheme
>>>>>>    - handles 'https' scheme
>>>>>>
>>>>> I can't see the attachment you mentioned so it is probably removed.
>>> Otherwise, that error on the svn info command at least tells us that the
>>> copy of the code in /home/xiang/bep_0008_time_****series_reports was
>>>
>>> checked out with an older version of svn than you are attempting to svn
>>> info at this point. Your previous response suggested that tortoisesvn is
>>> using subversion 1.7.10 so that ties together at least.
>>>
>>
>> Still want to know why I could commit to trunk rather than to my branch,
>> using the same svn version?
>>
>> If you are happy to continue using the command line (and/or you want to
>>
>>> upgrade your tortoisesvn to 1.8) you could follow the advice of the error
>>> message:
>>>
>>> svn upgrade /home/xiang/bep_0008_time_****series_reports
>>>
>>>  Done.
>>
>>  I would expect the svn info command to work assuming that is successful.
>>>
>>>  Yes! Thanks!
>> "$ svn info
>> Path: .
>> Working Copy Root Path: /home/xiang/bep_0008_time_**series_reports
>> URL:
>> http://svn.apache.org/repos/**asf/bloodhound/branches/bep_**
>> 0008_time_series_reports<http://svn.apache.org/repos/asf/bloodhound/branches/bep_0008_time_series_reports>
>> Relative URL: ^/bloodhound/branches/bep_**0008_time_series_reports
>> Repository Root: 
>> http://svn.apache.org/repos/**asf<http://svn.apache.org/repos/asf>
>> Repository UUID: 13f79535-47bb-0310-9956-**ffa450edef68
>> Revision: 1505875
>> Node Kind: directory
>> Schedule: normal
>> Last Changed Author: gjm
>> Last Changed Rev: 1497836
>> Last Changed Date: 2013-06-28 17:38:30 +0100 (Fri, 28 Jun 2013)
>> "
>>
>>  Meanwhile, it is not so clear to me whether you attempted a fresh
>>> checkout
>>> of the bep_0008_time_series_reports branch.. perhaps the removed
>>> attachment
>>> would have told me that though.
>>>
>>>
>>>
> Well, the output from "svn info" seems to confirm that you didn't attempt
> a fresh checkout with http:// swapped for https:// as I suggested (or if
> you tried then perhaps the client ignored you). I was under the impression
> that committers should be using the latter.
>
> Anyway, I think this is meant to be a safe way of swapping without
> downloading everything again:
>
>    svn relocate http:// https:// /home/xiang/bep_0008_time_**
> series_reports
>
> At that point, are you able to "svn commit" the files from the command
> line? Do you need a better guide on the svn commands to get you going given
> that you were using a client before or can you work these things out?


I will have a try first. If I couldn't, I would ask you for help.  Thanks
Gary!

>

Cheers,
>     Gary
>

Reply via email to