<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
  <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
  <META NAME="GENERATOR" CONTENT="GtkHTML/3.24.1.1">
</HEAD>
<BODY>
Am Montag, den 24.11.2008, 10:05 +0000 schrieb TK Soh:<BR>
[snip]
<BLOCKQUOTE TYPE=CITE>
<PRE>
&gt;
&gt; I feel it'd be simpler if we can use a common option name for --target
&gt; and --source.
&gt;
&gt; How about this:
&gt;
&gt; hg shelve -q &lt;shelfname&gt; file1 file2 file3 and
&gt; hg unshelve -q &lt;shelf-name&gt;

shelf-name should be supplied via an option, to make it optional.
That'd also avoid getting mix up with the files in shelve command.
</PRE>
</BLOCKQUOTE>
<BR>
Okay, then I'd just name it --shelf, but I don't care too much how it's named, as long as it's available.<BR>
<BR>
<BLOCKQUOTE TYPE=CITE>
<PRE>

&gt;&gt; which would do something like:
&gt;&gt;
&gt;&gt; hg import .hg/shelve-backup/&lt;shelf-name&gt;
&gt;
&gt; Actually the diffs are save to .hg/shelve file. The .hg/shelve-backup/
&gt; directory is for storing the backup file during the shelve/unshelve
&gt; operations.
</PRE>
</BLOCKQUOTE>
<BR>
So the diffs are saved to only one file, right? I guess, that our Java implementation is already compatible then, we'd just have to change the filepath where to store the changes.<BR>
<BR>
Bastian
</BODY>
</HTML>