[MacPorts] howto/SyncingWithSVN modified

Joshua Root jmr at macports.org
Thu Jun 18 07:44:27 PDT 2015


On 2015-6-19 00:17 , Rainer Müller wrote:
> On 2015-06-16 22:47, Lawrence Velázquez wrote:
>> On Jun 16, 2015, at 4:24 PM, MacPorts <noreply at macports.org> wrote:
>>
>>> Page "howto/SyncingWithSVN" was changed by rogerpack2005 at gmail.com
>>> Diff URL: <https://trac.macports.org/wiki/howto/SyncingWithSVN?action=diff&version=15>
>>> Revision 15
>>> Comment: the proxy stuff is not needed if you checked out from HTTPS initially. At least it wasn't for me...
>>> Changes:
>>> -------8<------8<------8<------8<------8<------8<------8<------8<--------
>>> Index: howto/SyncingWithSVN
>>> =========================================================================
>>> --- howto/SyncingWithSVN (version: 14)
>>> +++ howto/SyncingWithSVN (version: 15)
>>> @@ -55,21 +55,20 @@
>>>
>>> === Step 3: '''Configure Subversion''' ===
>>>
>>> -First, tell subversion to use your proxy to connect to the server:
>>> +First, tell subversion to use your proxy to connect to the server.  This should not be necessary if your initial SVN checkout was from an http or https URL, so most people should not have to do this.
>>
>> Is this accurate?
> 
> HTTPS traffic cannot be inspected/altered. Often a proxy is not
> necessary for HTTPS even if you have to use one for HTTP.

The stuff about proxies was added in revision 12
<https://trac.macports.org/wiki/howto/SyncingWithSVN?action=diff&version=12&old_version=11>
and was certainly incorrect in that it tells users to use a proxy
always. You shouldn't need a proxy unless your network is blocking
certain ports or messing with the traffic somehow, whether you're using
http, https or the svn protocol.

We do want to recommend https over other protocols even for anonymous
checkouts since it is the only one with any protection against MITM.

> Doesn't macports1.0 always use the system proxy anyway?

Not for svn in mportsync.

- Josh


More information about the macports-dev mailing list