• Home
  • Most Popular
  • Submit
  • About Us
  • Contact Us

Softpile

Free Downloads

Categories
  • Home
  • Most Popular
  • Communications
  • Desktop
  • Games & Entertainment
  • Graphic Apps
  • Network & Internet
  • Security & Privacy
  • System Utilities
Alternative to itextsharp 2022.11.10347
IronPDF offers an itextsharp alternative for HTML to PDF conversion with C# code examples, documentation, and ...
VShell Server for Linux and Mac 4.8
VShell is a versatile and secure file transfer server that supports multiple protocols and is compatible ...
PDF Studio PDF Editor for Linux 2022
PDF Studio is a cost-effective PDF editor that delivers full compatibility with the PDF Standard. It's ...
VQ Probe for Linux 1.5
VQ Probe is a comprehensive software tool that enables objective and subjective video quality analysis. The ...
Resilient Server 2.3
This Debian GNU/Linux (Buster) based software has a customized partitioning scheme that enhances robustness against filesystem ...
Valentina Studio for Linux 9.6
Valentina Studio is a cross-platform GUI manager for Mac, Windows, and Linux. It allows users to ...
VPN Lifeguard for Linux 1.0.58
The software monitors VPN connection and automatically terminates apps during connection loss, re-establishes the connection and ...
G_Viewer 0.84
G_Viewer is a Linux software that serves as both a file system and photo/image viewer. It ...
Checksome File Hash Tool for Linux 1.1
This software allows for the generation and verification of file hashes. It is a quick and ...
KeyWrangler Password Manager for Linux 1.2
A password management software that is secure, offline and extensible. It offers military-grade encryption to protect ...
Home Linux darcspublish Download

darcspublish

July 4, 2007
darcspublish, a shell script, simplifies sharing of darcs repository across multiple devices.
Version 1.0
License GPL
Platform Linux
Supported Languages English
Homepage burningsoda.com
Developed by Robert Lillack
Darcspublish is a handy shell script that enables you to effortlessly share your darcs repository among various computers, provide the world with read access, or generate a darcs repository-backed website on your device. This project is compatible with any bourne shell and simply requires darcs and sitecopy to function correctly.

The .darcspublish file in your home directory, or _darcs/prefs/darcspublish in your darcs repository, is where darcspublish obtains its configuration settings. If you require different darcspublish "profiles" for a single repository, you can generate separate config files named _darcs/prefs/darcspublish.profile. When you execute darcspublish, you can specify one or several profiles to upload as command line arguments. If there is more than one profile present and you do not identify one, darcspublish will run through all of them in alphabetical order.

The configuration file is a straightforward shell script that is sourced by darcspublish. The following variables can be set:

- SERVER: The server to connect to. Example: SERVER=ftp.burningsoda.com
- USER: The username to utilize when connecting to the server. Example: USER=rob
- PASSWORD: The authentication password to employ when connecting to the server. This setting is optional since sitecopy (and thereby darcspublish) will utilize a password specified in the ~/.netrc file. UPLOADSTATE will only function if it is not set in the darcspublish configuration. Example: PASSWORD=myverysecretsecret
- DIR: The repository's contents are uploaded into this directory. It must be an absolute pathname, and there are no exceptions. If you leave out DIR, darcspublish will create it from BASEDIR and the working directory's basename. Example: DIR=/var/darcs/myproject
- BASEDIR: The destination directory's parent directory's name. If you don't want to configure every one of your repositories, this is useful to set in your ~/.darcspublish, particularly if they all share the same base directory on the destination server. Example: BASEDIR=/var/darcs
- PRISTINE: Only upload the pristine tree. This is particularly useful for deploying websites. Example: PRISTINE=YES or PRISTINE=
- EXCLUDEPRISTINE: When copying the repository, do not include the pristine tree. If the resulting repository will not be used as a working directory, you may exclude the pristine tree to save space on the destination site. (You will probably 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 entire contents of the directories "_compile" and "_cache" (although these directories will be created on the destination site).
- UPLOADSTATE: A metadata file will be saved on the destination site, enabling you to upload from various locations. Before each sync, darcspublish will check for a metadata file that will assist it in detecting which file is out of sync and requires updating. Example: UPLOADSTATE=YES or UPLOADSTATE=
- CAREFUL: Ask before uploading. Example: CAREFUL=YES or CAREFUL=
What's New

Version 1.0: N/A

Free Download 4K
320
  • Share on:

Most Popular

  1. Quicksilver Forums 1.4.2
    155
  2. Dvgrab 3.4
    95
  3. DynVPN 1.0
    82
  4. CherryTV 0.1
    80
  5. SlideMap 1.2.2
    75
  6. porm r2
    70
  7. Hills 2.0
    70
  8. crick-info 1.0
    69
  9. fuseftp 0.8
    68
  10. Swiftfox 3.0b5pre-2
    67

Related Downloads

Super Mario Clone FX
Super Mario Clone FX is a game that allows users to jump ...
FastestFox - Browse Faster
FastestFox is a browser extension that speeds up repetitive tasks on Firefox, ...
django-safeform
Get CSRF protection for Django forms with this software. Increase security for ...
Hocuspocus
Hocuspocus is a Linux application remote control system that allows for easy ...
OSSEC HIDS
OSSEC HIDS is a free, open-source intrusion detection system that operates on ...
J-Adhoc
J-Adhoc is a Java-based software that enables AODV protocol handling. It is ...
ksshfs
The ksshfs software is a user-friendly interface designed for sshfs. It simplifies ...
XPathRecord
This software library allows you to convert XML files to Python objects ...
America's Army 2.5 Deploy
Introducing an effortless deploy client for America's Army, making it extremely user-friendly.
rcoaster
Rcoaster is a sophisticated software tool that enables users to effectively manage ...
Copyright © 1999-2025 Softpile Free Downloads
  • Most Popular
  • Submit
  • About Us
  • Contact Us
  • Privacy Policy
  • Disclaimer
  • Terms of Use

Can we use your data to tailor ads for you?

Our partners will collect data and use cookies for ad personalization and measurement.

By choosing "I agree", closing this pop-up or clicking on any element on the page, you agree to the use of cookies to help us provide you with a better user experience.

Learn how Softpile and our partners collect and use data.

You can change your choice at any time in our privacy center.

Cookie Settings

Our website stores four types of cookies. At any time you can choose which cookies you accept and which you refuse. You can read more about what cookies are and what types of cookies we store in our Cookie Policy.

are necessary for technical reasons. Without them, this website may not function properly.

are necessary for specific functionality on the website. Without them, some features may be disabled.

allow us to analyse website use and to improve the visitor's experience.

allow us to personalise your experience and to send you relevant content and offers, on this website and other websites.