Edgewall Software
Modify

Opened 16 years ago

Closed 16 years ago

Last modified 15 years ago

#289 closed enhancement (fixed)

[PATCH] Allow sharing svn checkouts between revisions to prevent a completely new checkout

Reported by: davidf@… Owned by: dfraser
Priority: major Milestone: 0.6
Component: Build slave Version: dev
Keywords: patch checkout Cc: davidf@…
Operating System: Linux

Description

We're doing tests over slow and slightly expensive international connections; doing a full svn checkout for each revision is wasteful.

The attached patch allows you to do the checkout initially on a shared_path, then copy it into the target directory and checkout again. This means that the results of the initial checkout are reused the next time.

(I presume svn update is meant to be usable for a similar thing, but it's far more messy to actually operate out of a shared directory and run the tests there)

Attachments (2)

bitten-svn-reuse.patch (3.3 KB) - added by davidf@… 16 years ago.
allows shared_path argument to svn checkout
bitten-svn-reuse.2.patch (3.4 KB) - added by davidf@… 16 years ago.
allows shared_path argument to svn checkout (fixed version)

Download all attachments as: .zip

Change History (4)

Changed 16 years ago by davidf@…

allows shared_path argument to svn checkout

Changed 16 years ago by davidf@…

allows shared_path argument to svn checkout (fixed version)

comment:1 Changed 16 years ago by dfraser

  • Owner changed from cmlenz to dfraser

I have a patch that I'm using successfully for this...

comment:2 Changed 16 years ago by dfraser

  • Resolution set to fixed
  • Status changed from new to closed

This is fixed by r579

Add Comment

Modify Ticket

Change Properties
Set your email in Preferences
Action
as closed The owner will remain dfraser.
The resolution will be deleted. Next status will be 'reopened'.
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.