Received: from spf5.us4.outblaze.com (spf5.us4.outblaze.com [205.158.62.27]) by sdf.lonestar.org (8.12.10/8.12.10) with ESMTP id i9PFD9Mf014930 for ; Mon, 25 Oct 2004 15:13:10 GMT Received: from lists.gnu.org (lists.gnu.org [199.232.76.165]) by spf5.us4.outblaze.com (Postfix) with ESMTP id DE44A76E9E for ; Mon, 25 Oct 2004 15:13:08 +0000 (GMT) Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1CM6ed-0001Mw-8L for migo@homemail.com; Mon, 25 Oct 2004 11:21:03 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.33) id 1CM6eF-0001Mp-4X for gnu-arch-users@gnu.org; Mon, 25 Oct 2004 11:20:39 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.33) id 1CM6eE-0001Mb-K1 for gnu-arch-users@gnu.org; Mon, 25 Oct 2004 11:20:38 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1CM6eE-0001MY-Ga for gnu-arch-users@gnu.org; Mon, 25 Oct 2004 11:20:38 -0400 Received: from [80.91.229.2] (helo=main.gmane.org) by monty-python.gnu.org with esmtp (Exim 4.34) id 1CM6Vx-00022G-4e for gnu-arch-users@gnu.org; Mon, 25 Oct 2004 11:12:05 -0400 Received: from list by main.gmane.org with local (Exim 3.35 #1 (Debian)) id 1CM6Vw-0003Je-00 for ; Mon, 25 Oct 2004 17:12:04 +0200 X-Injected-Via-Gmane: http://gmane.org/ To: gnu-arch-users@gnu.org From: John Goerzen Date: Mon, 25 Oct 2004 15:11:24 +0000 (UTC) Organization: Complete.Org Message-ID: X-Complaints-To: usenet@complete.org User-Agent: slrn/0.9.8.1 (Debian) Subject: [Gnu-arch-users] Automatic Disconnected Operation X-BeenThere: gnu-arch-users@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: a discussion list for all things arch-ish List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: gnu-arch-users-bounces+migo=homemail.com@gnu.org Errors-To: gnu-arch-users-bounces+migo=homemail.com@gnu.org Status: RO Content-Length: 1313 Lines: 34 Lately I hve been poking around with darcs a bit, and the one really nice thing about it is that it can automatically work "disconnected". Here's how that would work in darcs: 1. I do a darcs get to download the repository 2. I hack around, using "darcs record" to commit each change Changes are only saved locally. 3. When I have a network connection again, I "darcs push" to upload my changes to the server. Now, tla can do half of this two different ways: A. I could tag the remote repository to a local repository, hack there, and then merge it back into the remote one. Problems: 1. While individual log messages from my local repository are preserved, individual patches are not, so I'd get one monolithic patch in the remote repository. 2. It takes a lot of typing to set this up. Too much to do every time. B. I could mirror the remote repository to my local disk. Problems: 1. I can't commit to this, or push changes back. 2. Still takes a good deal of typing. Is there an easier way to do this? Thanks, John _______________________________________________ Gnu-arch-users mailing list Gnu-arch-users@gnu.org http://lists.gnu.org/mailman/listinfo/gnu-arch-users GNU arch home page: http://savannah.gnu.org/projects/gnu-arch/