Main > Programming > Version Control >

darcspublish 1.0

darcspublish 1.0

Sponsored Links

darcspublish 1.0 Ranking & Summary

RankingClick at the star to rank
Ranking Level
User Review: 0 (0 times)
File size: 0.004 MB
Platform: Any Platform
License: GPL (GNU General Public License)
Price:
Downloads: 843
Date added: 2007-07-04
Publisher: Robert Lillack

darcspublish 1.0 description

darcspublish is a shell script that allows you to easily share your darcs repository between different computers, to give read access to the world, or to publish a website that is backed by a darcs repository on your computer. The project should work with any bourne shell and only needs darcs and sitecopy to work.

darcspublish reads its configuration from the file .darcspublish in your home directory or _darcs/prefs/darcspublish in your darcs repository. Should you need different darcspublish “profiles” for one repository you can create different config files named _darcs/prefs/darcspublish.profile and when calling darcspublish you can name one or more profiles to upload as command line arguments. Should there exist more than one profile and you do not specify any profile, darcspublish will execute every one of them in alphabetical order.
The configuration file is a simple shell script that gets sourced by darcspublish. You can set the following variables:

SERVER

The server to connect to.
Example: SERVER=ftp.burningsoda.com

USER

The user name to use when connecting to the server.

Example: USER=rob

PASSWORD

The password to use for authentication when connecting to the server. As sitecopy (and therefore darcspublish) will use a password given in the ~/.netrc file, this setting is optional. In fact, UPLOADSTATE only works if is not set in the darcspublish configuration.

Example: PASSWORD=myverysecretsecret

DIR

The directory to upload the contents of the repository into. This has to be an absolute path name and theres no excuse about it. If your omit DIR, darcspublish will assemble it from BASEDIR and the basename of the working directory.

Example: DIR=/var/darcs/myproject

BASEDIR

The name of the destination directorys parent directory. This is useful to set in your ~/.darcspublish if you dont want to configure every single of your repositories and they all share the same base dir on the destination server.

Example: BASEDIR=/var/darcs

PRISTINE

Only upload the pristine tree. This is useful for deploying websites.

Example: PRISTINE=YES or PRISTINE=

EXCLUDEPRISTINE

Do not include the pristine tree when copying the repository. To save space on the destination site you may exclude the pristine tree, if the resulting repository will not be used as a working directory. (You probably will want to set this to YES)

Example: EXCLUDEPRISTINE=YES or EXCLUDEPRISTINE=

EXCLUDE

List of files or directories to exclude from uploading.

Example: EXCLUDE="data _compile/* _cache/*" will not upload the directory (or file) “data” and will also exclude the complete contents of the directories “_compile” and “_cache” (but these directories will be created on the destination site).

UPLOADSTATE

A metadata file will be saved at the destination site, which will allow you to upload from different locations. Before each sync darcspublish will check for a metadata file which will help darcspublish noticing which file is out of sync and needs to be updated.

Example: UPLOADSTATE=YES or UPLOADSTATE=

CAREFUL

Ask before uploading.

Example: CAREFUL=YES or CAREFUL=

darcspublish 1.0 Screenshot

Advertisements

darcspublish 1.0 Keywords

Bookmark darcspublish 1.0

Hyperlink code:
Link for forum:

darcspublish 1.0 Copyright

WareSeeker periodically updates pricing and software information of darcspublish 1.0 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of darcspublish 1.0 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed

Allok Video Splitter 2.2.0 Review:

Name (Required)
Email(Required)
Captcha
Featured Software

Want to place your software product here?
Please contact us for consideration.

Contact WareSeeker.com
Related Software
dvupicts is a program that allows the user to easily organize their digital pictures. Free Download
Dir::List is a Perl module, that provides you with various information about a specified directory. Free Download
darcsweb is a very simple Web interface for darcs. Free Download
Dir::Purge is a Perl module to purge directories to a given number of files. Free Download
LogSplitter is a log handler for Apache that combines the features of rotatelogs, splitlog, and (in part) cronolog. Free Download
artifacts project is a is a text based project management and artifact (bugs, features etc), tracking suite. Free Download
Dystopia is a Half-Life 2 modification which places the player into tense combat situations in a high tech world. Free Download
mod_rssindex creates a non-recursive RSS 2.0 feed of the directory contained in the HTTP Request. Free Download