# Piston 1.2.1: import problem corrected

**URL:** <https://www.ruby-forum.com/t/piston-1-2-1-import-problem-corrected/76849>\
**Category:** Ruby\
**Created:** [November 21, 2006, 7:00pm UTC](https://www.ruby-forum.com/t/piston-1-2-1-import-problem-corrected/76849 "2006-11-21T19:00:19Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![fbeausoleil](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/f/ec9cab/32.png) [@fbeausoleil](https://www.ruby-forum.com/u/fbeausoleil)\
**Post date:** [November 21, 2006, 7:00pm UTC](https://www.ruby-forum.com/t/piston-1-2-1-import-problem-corrected/76849/1 "2006-11-21T19:00:19Z")

</div>

Hi all !

If you used Piston 1.2.0 and tried to import a new vendor branch, you  
likely had a problem. This update fixes the problem. From the  
ChangeLog:

- Import subcommand would fail with a “svn: Explicit target required  
(‘vendor/rails’ interpreted as prop value)” error. This was a minor  
error in the import code. Reported by Daniel N.
- The import subcommand could import another revision than what was  
intended, if HEAD was updated while the import is in progress.

Install using:  
$ gem install piston

= Description

Piston is a utility that eases vendor branch management. This is  
similar to svn:externals, except you have a local copy of the files,  
which you can modify at will. As long as the changes are mergeable,  
you should have no problems.

Enjoy !
