Blob of History.txt (raw blob data)

1 *SVN*
2
3 * New Piston2
4
5 2007-06-28 branches/piston1 -- NEVER RELEASED
6 * Per http://rubyforge.org/tracker/?func=detail&atid=8179&aid=10717&group_id=2105
7 Don't set LC_ALL, but set LANGUAGE so that repositories with foreign
8 characters can be used. Thanks go to Per Wigren.
9
10 2007-03-22 1.3.3
11 * Repaired problems with import subcommand. Wrote specifications to prevent
12 the same failure mode again.
13
14 2007-03-09 1.3.2
15 * piston switch had a bad constant access which caused failures.
16
17 2007-03-09 1.3.1
18 * piston switch would fail if the branch from which we are reading had been
19 deleted.
20 * piston switch had a major bug. It did not update the piston:root property
21 to remember the new repository root. Reported and fixed by Graeme
22 Mathieson.
23 * piston switch errors out early if not provided with the right arguments.
24 Thanks to Graeme Mathieson for the info and patch.
25 * New internal command parser. No visible external changes.
26
27 2007-01-22 1.3.0
28 * Piston status shows the revision number of locked repositories. Thanks to
29 Chris Wanstrath <http://errtheblog.com/>.
30 * New piston switch subcommand to switch repository locations. Thanks to
31 Greg Spurrier for the prompt which resulted in finally implementing this.
32
33 2006-11-20 1.2.1
34 * Import subcommand would fail with a "svn: Explicit target required
35 ('vendor/rails' interpreted as prop value)" error. This was a minor
36 error in the import code. Reported by Daniel N.
37 * The import subcommand could import another revision than what was intended,
38 if HEAD was updated while the import is in progress.
39
40 2006-11-17 1.2.0
41 * New status subcommand. Shows M if locally or remotely modified. Applies to
42 one, many, all folders. This subcommand *requires* the use of a Subversion
43 1.2.0 client. Thanks to Chris Wanstrath for the inspiration. His Rake
44 tasks are available at http://errtheblog.com/post/38.
45 * Minor patch by Miguel Ibero Carreras to make Subversion always use the
46 C locale, instead of the current one. This allows Piston to be used
47 with internationalized versions of Subversion. David Bittencourt later
48 reported the same problem. Thanks!
49 * Better handle how update finds it's latest local revision to prevent
50 conflicts. If you had never locally changed your vendor repositories,
51 this fix will change nothing for you. This helps prevent local conflicts
52 if you had ever applied a local patch.
53 *CAVEAT*: See the release announcement at
54 http://blog.teksol.info/articles/2006/11/17/piston-1-2-0-status-better-update
55 for a required local operation.
56
57 2006-08-30 1.1.1
58 * Add contrib/piston [Michael Schuerig]
59 * Non-recursively add the root directory of the managed folder then set Piston
60 properties before adding the contents of the managed folder. This is to
61 help ease work along if an inconsistent EOL is encountered during the
62 import. The user can finish the import by svn add'ing the rest of the
63 folder until all files are added. Piston properties will already have been
64 set.
65
66 2006-08-26 1.1.0
67 * New 'convert' subcommand converts existing svn:externals to Piston managed
68 folders. Thanks to Dan Kubb for the idea.
69 * update now recursively finds the folders to process. It bases it's search
70 on the presence or absence of the piston:root property.
71 * Changed lock and unlock messages to be more detailed.
72
73 2006-08-24 1.0.1
74 * Corrected minor bug where the core extensions were in core_ext/core_ext
75 instead of being in core_ext.
76 * Require the parent working copy path be at HEAD before importing / updating.
77 * Don't do unnecessary merges if the file had not changed prior to the update.
78 * During the update, if adding a folder, do an svn mkdir instead of a cp_r.
79
80 2006-08-24 1.0.0
81 * Initial version