ewx

vcs 0.7, rsbackup 0.2, nntp-tools 0.21

May 08, 2011 15:37


I have released VCS 0.7. What's VCS? =========== Do you find yourself typing bzr commit in Git branches, or cvs diff in your Perforce workspace? Then perhaps VCS is for you. VCS is a wrapper for version control systems. It presents an essentially uniform interface to the user, allowing ‘muscle memory’ to use vcs commands rather than adapt to the version control system currently in use. Of course, the downside is that you have yet another three-letter command to start using! The supported systems are Bazaar, Git, CVS, Subversion, Mercurial, Darcs and Perforce. More could be added. The supported commands are add, annotate (blame), clone, commit, diff, edit, log, remove, revert, status, update. Again, more could be added. Where Do I Get It? ================== http://www.greenend.org.uk/rjk/2009/vcs.html for source code, .deb files and git branches. What's New In VCS 0.7? ====================== * There is a new vcs rename command, which renames files under version control. This works with all the version control systems except CVS. * There is a new vcs show command, which shows the diff for an existing commit. You can use vcs diff -c to get the same effect. This works with all the version control systems except CVS and Darcs. * The following bugs have been fixed: #3 'vcs status' should distinguish files in need of 'p4 resolve' #4 vcs stat should distinguish edited but unmodified files #5 Please add --without-werror option to configure #6 iconv portability #7 Does not detect libiconv on Cygwin #9 could we have vcs rename? #10 'vcs revert FILENAME' does not work with git #11 vcs diff should emulate -N for p4 #12 Show historical changes (none) Awkward filenames (e.g. starting with -) are more reliably handled. (none) vcs -n ... never invokes a pager.
I have released rjk-nntp-tools 0.21. Description: This is a small collection of Usenet-related programs. * lj2news reads articles from Livejournal or Dreamwidth via RSS, formats them as plain text and posts them to a newsgroup. * bzr2news reads Bazaar and Git repositories and posts commit messages to a newsgroup. * spoolstats generates HTML reports about a news spool. Getting: http://www.greenend.org.uk/rjk/2006/newstools.html Recent changes: * git2news now supports using non-default branches.
I have released rsbackup version 0.2. Description: rsbackup is a backup tool that uses rsync to back up your files to harddisks. It uses rsync's ability to hardlink unchanged files to keep multiple copies with at only the space cost of the directories. Backups may be taken from multiple machines (over SSH) and stored to multiple disks. Getting: http://www.greenend.org.uk/rjk/2010/rsbackup.html Changes in 0.2: rsbackup has been rewritten in C++. The behavior is largely same except as follows: * New --text option generates a plaintext version of the report. In addition the email report includes both the text and HTML versions. * --prune-unknown is removed. It is replaced by --retire, which is used to remove backups of volumes (and hosts) that are no longer in use and --retire-device which is used to remove logs for devices that are no longer in use. * The rsync command now includes the --delete option, meaning that interrupted backups no longer include stray files from the first attempt. * .incomplete files are no longer created. Instead the logs are used to distinguish complete from incomplete backups. * Various --warn- options to control what is warned about. * New always-up option to indicate that a host is expected to always be available to back up.

vcs, hbackup, lj2news, geek

Previous post Next post
Up