darcs

Issue 554 wish: Pushing via sftp to a location which has no darcs installed.

Title wish: Pushing via sftp to a location which has no darcs installed.
Priority wishlist Status wont-fix
Milestone Resolved in
Superseder Nosy List darcs-devel, devurandom, dmitry.kurochkin, kowey, markstos, thorkilnaur, tommy
Assigned To
Topics

Created on 2007-10-28.23:51:12 by devurandom, last changed 2009-08-27.13:57:10 by admin.

Messages
msg2182 (view) Author: devurandom Date: 2007-10-28.23:51:11
I would like to push changes via sftp to a location which has no darcs 
installed. URL could look like sftp://username@host/path/to/repos.
msg3068 (view) Author: markstos Date: 2008-02-03.02:32:32
> I would like to push changes via sftp to a location which has no darcs 
> installed. URL could look like sftp://username@host/path/to/repos.

If you are just making a repository mirror, you can use a program like "unison"
or "rsync" as efficient alternatives to darcs. 

If you require anything more out of this remote repo, I think it's fair for a
darcs to installed there, or that you work out the merges in a local repo in and
then use rsync or unison to mirror *that*. 

I nominate that this wish be resolved as "wont-fix".
msg3077 (view) Author: kowey Date: 2008-02-03.08:41:05
On Sun, Feb 03, 2008 at 02:32:33 -0000, Mark Stosberg wrote:
> If you are just making a repository mirror, you can use a program like "unison"
> or "rsync" as efficient alternatives to darcs. 

I have also put up a small word on the wiki pointing out that using
unison is now much safer than it used to be, thanks to darcs2's hashed
pristined.  Yay, David!
msg3079 (view) Author: devurandom Date: 2008-02-03.10:00:25
So I will have to go with something like sshfs?
msg3099 (view) Author: droundy Date: 2008-02-04.15:36:21
On Sun, Feb 03, 2008 at 10:00:26AM -0000, devurandom wrote:
> So I will have to go with something like sshfs?

You could try that, but sshfs is a pretty cruddy piece of work, and may not
work very well.  It doesn't implement POSIX filesystem semantics.

David
msg3103 (view) Author: markstos Date: 2008-02-04.15:55:00
David Roundy wrote:
> 
> On Sun, Feb 03, 2008 at 10:00:26AM -0000, devurandom wrote:
>> So I will have to go with something like sshfs?
> 
> You could try that, but sshfs is a pretty cruddy piece of work, and may not
> work very well.  It doesn't implement POSIX filesystem semantics.

sshfs had worked generally well for me in the past, until I realized 
that tools like "updatedb" were treating it like a local file system, 
and generating problematic amounts of load and logging. Perhaps that's a 
separately solvable problem, but my workaround has been to use it less, 
or not at all.

   Mark
History
Date User Action Args
2007-10-28 23:51:14devurandomcreate
2008-02-03 02:32:33markstossetstatus: unread -> deferred
nosy: + markstos
messages: + msg3068
title: Pushing via sftp to a location which has no darcs installed. -> wish: Pushing via sftp to a location which has no darcs installed.
2008-02-03 08:41:07koweysetnosy: droundy, tommy, beschmi, kowey, markstos, devurandom
messages: + msg3077
2008-02-03 10:00:26devurandomsetnosy: droundy, tommy, beschmi, kowey, markstos, devurandom
messages: + msg3079
2008-02-04 15:36:23droundysetnosy: droundy, tommy, beschmi, kowey, markstos, devurandom
messages: + msg3099
2008-02-04 15:55:02markstossetnosy: droundy, tommy, beschmi, kowey, markstos, devurandom
messages: + msg3103
2008-03-28 18:47:00droundysetstatus: deferred -> wont-fix
nosy: droundy, tommy, beschmi, kowey, markstos, devurandom
2009-08-06 17:41:00adminsetnosy: + jast, Serware, dmitry.kurochkin, darcs-devel, zooko, dagit, mornfall, simon, thorkilnaur, - droundy, devurandom
2009-08-06 20:38:14adminsetnosy: - beschmi
2009-08-10 22:09:19adminsetnosy: + devurandom, - darcs-devel, zooko, jast, dagit, Serware, mornfall
2009-08-25 17:54:34adminsetnosy: + darcs-devel, - simon
2009-08-27 13:57:10adminsetnosy: tommy, kowey, markstos, darcs-devel, thorkilnaur, devurandom, dmitry.kurochkin