http://src.chromium.org/viewvc/chrome?view=rev&revision=14312

It's now a warning in normal build to not have svn in the path, it's
an error for official builds.

Hopefully, I didn't break anything at the same time...


On Thu, Apr 23, 2009 at 11:54 AM, Marc-Antoine Ruel <[email protected]>wrote:

> I'm simply removing the references (there's 2) to third_party/svn/svn. Once
> that's done, I'll remove it some time after.
> If the tree can open, I'll check-in http://codereview.chromium.org/92074
>
>
> On Thu, Apr 23, 2009 at 9:51 AM, Nicolas Sylvain <[email protected]>wrote:
>
>>
>>
>> On Wed, Apr 22, 2009 at 11:13 PM, Darin Fisher <[email protected]>wrote:
>>
>>> IIRC, some people (peter?) have had /usr/bin/svn on their path ahead of
>>> depot_tools, since they don't want our svn interfering with their webkit
>>> checkout.  this used to work if you always accessed our svn by calling gvn
>>> instead (yes, i meant gvn).  i believe that gcl, like gvn, will also pass
>>> through to svn, but when i try it now, i get a strange error.  so, perhaps
>>> no one is counting on this anymore.
>>>
>>
>> Strange error like "Your client is too old" ?
>>
>> That's the main problem with the upgrade. As soon as you do 1 svn update
>> using the svn inside depot tool, you can't use your system svn anymore.
>>
>> Nicolas
>>
>>
>>
>>>
>>> -darin
>>>
>>>
>>> On Wed, Apr 22, 2009 at 9:58 PM, Mark Larson (Google) 
>>> <[email protected]>wrote:
>>>
>>>> I filed http://bugs.chromium.org/10872 for this...
>>>>
>>>>
>>>> From src/chrome/tools/build/win/version.bat:
>>>>
>>>> :: Determine the current repository revision number
>>>> set PATH=%~dp0..\..\..\..\third_party\svn;%PATH%
>>>> svn.exe info | grep.exe "Revision:" | cut -d" " -f2- | sed
>>>> "s/\(.*\)/set
>>>> LASTCHANGE=\1/" >> %VarsBat%
>>>> call %VarsBat%
>>>>
>>>> This calls trunk/deps/third-party/svn/svn.exe, which is not the same
>>>> version as svn in depot_tools.
>>>>
>>>> Result?
>>>>
>>>> Generating version template file
>>>> svn: This client is too old to work with working copy '.'.  You need
>>>> to get a newer Subversion client, or to downgrade this working copy.
>>>> See http://subversion.tigris.org/faq.html#working-copy-format-change
>>>> for details.
>>>>
>>>>
>>>>
>>>> My preference would be to remove svn from the tree. We require you to
>>>> use
>>>> gclient to pull the tree, so you already have svn in one place. If it's
>>>> not
>>>> in your path, I think it's OK for this step to fail (modify the bat file
>>>> to
>>>> point to your copy of svn).
>>>>
>>>> For most users and the buildbots, svn will be in the path.
>>>>
>>>> So just calling 'svn' means version.bat will use the same version that
>>>> gclient used to check out the files.
>>>>
>>>> Any objections to
>>>>
>>>> 1. Pulling deps/third_party/svn out of the tree?
>>>> 2. Changing version.bat to just call 'svn' (expecting it in the path)?
>>>>
>>>>
>>>>
>>>
>>>
>>>
>>
>> >>
>>
>

--~--~---------~--~----~------------~-------~--~----~
Chromium Developers mailing list: [email protected] 
View archives, change email options, or unsubscribe: 
    http://groups.google.com/group/chromium-dev
-~----------~----~----~----~------~----~------~--~---

Reply via email to