Skip to content

Latest commit

 

History

History
20 lines (16 loc) · 1.02 KB

File metadata and controls

20 lines (16 loc) · 1.02 KB

This repository contains:

  • svnsync.tcl: A script designed to make it easy to use Subversion as a personal backup/archive tool.
    Syncs the contents of any local directory to any location within a Subversion repository. Adds and deletes files within the repository as necessary.

Helper scripts:

  • linksync.tcl: Since Subversion doesn't follow symbolic links, this script aims to make it easy to add symbolic links into a Subversion checkout directory, then import and export the linked real files into and out of the checkout directory. Thus making Subversion a potential installation/configuration tool as well as a repository. (No dependency on Subversion, can be used whenever it is desired to gather or deploy files into/out of a central location.)

  • globfind.tcl: A fast iterative file search utility that can execute a task for each file found. Used by linksync to process symbolic links in a checkout and the real files they point to.