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

Reply via email to