So then the other response I received was spot on. The error message
could just be a lot better.
Thx guys.
Corey
On Oct 17, 2005, at 15:11, Serguey Zefirov wrote:
Corey Jewett wrote:
I've followed darcs for quite a while and finally started using it.
Darcs 1.0.3, OS X 1.3.9, pre-compiled binary.
Send does not seem to work for a single patch repository:
Titus:~ corey$ cd /tmp/
Titus:/tmp corey$ mkdir dbug
Titus:/tmp corey$ cd dbug/
Titus:/tmp/dbug corey$ dd if=/dev/zero of=zero.txt bs=1024 count=1
1+0 records in
1+0 records out
1024 bytes transferred in 0.000199 secs (5143673 bytes/sec)
Titus:/tmp/dbug corey$ ls -l
total 8
-rw-r--r-- 1 corey wheel 1024 17 Oct 10:02 zero.txt
Titus:/tmp/dbug corey$ darcs init
Titus:/tmp/dbug corey$ darcs add zero.txt
Titus:/tmp/dbug corey$ darcs record --all
Darcs needs to know what name (conventionally an email address)
to use as the
patch author, e.g. 'Fred Bloggs <[EMAIL PROTECTED]>'. If you
provide one
now it will be stored in the file '_darcs/prefs/author' and used
as a default
in the future. To change your preferred author address, simply
delete or edit
this file.
What is your email address? [EMAIL PROTECTED]
What is the patch name? test
Do you want to add a long comment? [yn] n
Finished recording patch 'test'
Titus:/tmp/dbug corey$ darcs send --all --dont-sign -s
--output=/tmp/patch .
No recorded local changes to send!
However pushing works fine:
Titus:/tmp/dbug corey$ mkdir ../dbug2
Titus:/tmp/dbug corey$ pushd ../dbug2;
/tmp/dbug2 /tmp/dbug
Titus:/tmp/dbug2 corey$ darcs init
Titus:/tmp/dbug2 corey$ popd
/tmp/dbug
Titus:/tmp/dbug corey$ darcs push -a ../dbug2
Finished applying...
Titus:/tmp/dbug corey$ ls -l ../dbug2
total 8
drwxr-xr-x 7 corey wheel 238 17 Oct 10:09 _darcs
-rw-r--r-- 1 corey wheel 1024 17 Oct 10:09 zero.txt
Any thoughts?
Okay, this is my problem.
You need to add repository against which to send. Just like in push.
Try this:
mkdir dbug
mkdir dbug2
cd dbug
darcs init
echo This is a test file.>test.txt
darcs add test.txt
darcs record --all
cd ../dbug2
darcs init
cd ../dbug
darcs send --output=../patch ../dbug2
And in the end you'll get file patch:
----------------
New patches:
[asddsa
[EMAIL PROTECTED] {
addfile ./test.txt
hunk ./test.txt 1
+This is a test file.
}
Context:
Patch bundle hash:
fd598f7d62c858ac954f70d38cc9808d6f9031a9
----------------
_______________________________________________
darcs-users mailing list
[email protected]
http://www.abridgegame.org/mailman/listinfo/darcs-users