Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id AB375200C04 for ; Tue, 24 Jan 2017 13:51:58 +0100 (CET) Received: by cust-asf.ponee.io (Postfix) id A9AFE160B5B; Tue, 24 Jan 2017 12:51:58 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id CFF6D160B3D for ; Tue, 24 Jan 2017 13:51:57 +0100 (CET) Received: (qmail 24354 invoked by uid 500); 24 Jan 2017 12:51:51 -0000 Mailing-List: contact users-help@subversion.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Delivered-To: mailing list users@subversion.apache.org Delivered-To: moderator for users@subversion.apache.org Received: (qmail 29574 invoked by uid 99); 23 Jan 2017 18:55:32 -0000 X-Virus-Scanned: Debian amavisd-new at spamd1-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 2.299 X-Spam-Level: ** X-Spam-Status: No, score=2.299 tagged_above=-999 required=6.31 tests=[HTML_MESSAGE=2, KAM_LAZY_DOMAIN_SECURITY=1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001] autolearn=disabled From: "Dalton, Bill (GE Energy Connections)" To: "users@subversion.apache.org" CC: "Hannold, Bill (GE Energy Connections)" Subject: Checkout through link ignores rev parameter Thread-Topic: Checkout through link ignores rev parameter Thread-Index: AdJ1qA4Iex25o/w+RZepldEwCcSATQ== Date: Mon, 23 Jan 2017 18:54:07 +0000 Message-ID: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [205.173.88.142] x-microsoft-exchange-diagnostics: 1;CO1P101MB0183;7:XfCl+xszZ/krCkSjzoJv+bfOlD0fzYHIbG0oHA2ZxsZxc+styWC3SpOwHnR/amFXmY+34MKT5lHKNMR5KP3TTYfEH3yJmhyDln++hOiW1/IPeQqgToTFiKYzhkX3c1S6qr33HlvjdsgybOHMW4UdYB+8xtUqkGzXyVJKeFPrTjMtRI4fDG2chJKz9VWX+T4F6sSDT6PhnpPBb6gvRSyB1nMnoomV/btW3wHJKczTAcDTyY/HjTcIW1Ox9gvq5AAoduTdXPzmJKIBV/svjek/NxY3B3I1CUWGOARWQR4hsYb8c7IPO0Jq07fuhzfbWwubc0qF07V+EJw1dmuV5i/ZFQb7MJMHE1Hd8HZ+WolLc6mmxhSaRw663PGLkxMN5v+tK7qJUiV7jBfC/0Tk2OqUlH/k0aUQHduav5utjM0jNsMR6Nq0uVKqqJGJ5zIH3fDnG9SQfWB+br+BvJ2r1NFkBw== x-forefront-antispam-report: SFV:SKI;SCL:-1SFV:NSPM;SFS:(10019020)(6009001)(7916002)(39450400003)(189002)(199003)(3280700002)(8936002)(5660300001)(50986999)(6506006)(86362001)(54356999)(3846002)(102836003)(97736004)(6116002)(790700001)(2900100001)(122556002)(53936002)(2906002)(450100001)(101416001)(2501003)(189998001)(92566002)(4326007)(66066001)(3660700001)(33656002)(110136003)(6436002)(81156014)(7736002)(81166006)(106356001)(9686003)(6306002)(54896002)(6916009)(7696004)(55016002)(1730700003)(74316002)(5640700003)(38730400001)(2351001)(8676002)(68736007)(105586002);DIR:OUT;SFP:1102;SCL:1;SRVR:CO1P101MB0183;H:BY1P101MB0024.NAMP101.PROD.OUTLOOK.COM;FPR:;SPF:None;PTR:InfoNoRecords;MX:1;A:1;LANG:en; x-ms-office365-filtering-correlation-id: f91d4605-0b65-4db0-2bc1-08d443c135c8 x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:(22001);SRVR:CO1P101MB0183; x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:(21748063052155)(5213294742642); x-exchange-antispam-report-cfa-test: BCL:0;PCL:0;RULEID:(6040375)(2401047)(5005006)(8121501046)(3002001)(10201501046)(6041248)(20161123560025)(20161123562025)(20161123555025)(20161123564025)(6072148);SRVR:CO1P101MB0183;BCL:0;PCL:0;RULEID:;SRVR:CO1P101MB0183; x-forefront-prvs: 0196A226D1 received-spf: None (protection.outlook.com: ge.com does not designate permitted sender hosts) spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM Content-Type: multipart/alternative; boundary="_000_BY1P101MB00240F18861E9454F9660D5F8E720BY1P101MB0024NAMP_" MIME-Version: 1.0 X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Jan 2017 18:54:07.2169 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 15ccb6d1-d335-4996-b6f9-7b6925f08121 X-MS-Exchange-Transport-CrossTenantHeadersStamped: CO1P101MB0183 X-OriginatorOrg: ge.com X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:,, definitions=2017-01-23_15:,, signatures=0 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 spamscore=0 suspectscore=0 malwarescore=0 phishscore=0 adultscore=0 bulkscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1612050000 definitions=main-1701230246 archived-at: Tue, 24 Jan 2017 12:51:58 -0000 --_000_BY1P101MB00240F18861E9454F9660D5F8E720BY1P101MB0024NAMP_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable We have projects which share some of the files in the subversion folders bu= t not all. So, those projects put their files into separate folders. One = of the pairs of folders contains the actual files. The other folder of the= pair has subversion links which point to the actual files in the other fol= der. This strategy seems to work with only one very important exception. = When the folder with the links is checked out, the actual files always ret= urn the HEAD version, ignoring the "rev=3D" parameter. Specifically, there are two folder in Subversion whose paths are "trunk/fir= mware/cpu_fw/dia" and "trunk/firmware/cpu_fw_vx7/dia". Most of the files i= n the cpu_fw_vx7/dia folder (that is, all of the shared files) are links wh= ich point to the corresponding file in the cpu_fw/dia folder. If the cpu_f= w_vx7/dia folder is updated with a "svn update -r 17905 -non-interactive -f= orce svnRepos/trunk/firmware/cpu_fw_vx7/dia" command, it will always fetch = the HEAD revision, instead of the 17905 revision. --_000_BY1P101MB00240F18861E9454F9660D5F8E720BY1P101MB0024NAMP_ Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable

We have projects which share some of the files in th= e subversion folders but not all.  So, those projects put their files = into separate folders.  One of the pairs of folders contains the actua= l files.  The other folder of the pair has subversion links which point to the actual files in the other folder.  This stra= tegy seems to work with only one very important exception.  When  = ;the folder with the links is checked out, the actual files always return t= he HEAD version, ignoring the “rev=3D” parameter.

 

Specifically, there are two folder in Subversion who= se paths are “trunk/firmware/cpu_fw/dia” and “trunk/firmw= are/cpu_fw_vx7/dia”.  Most of the files in the cpu_fw_vx7/dia fo= lder (that is, all of the shared files) are links which point to the corresponding file in the cpu_fw/dia folder.  If the cpu_fw_vx7/d= ia folder is updated with a “svn update -r 17905 –non-interacti= ve –force svnRepos/trunk/firmware/cpu_fw_vx7/dia” command, it w= ill always fetch the HEAD revision, instead of the 17905 revision.

 

--_000_BY1P101MB00240F18861E9454F9660D5F8E720BY1P101MB0024NAMP_--