Login | Register
My pages Projects Community openCollabNet

Discussions > users > Re: [ANNOUNCE] FSVS 1.1.16 released, and [Alert]

fsvs
Discussion topic

Hide all messages in topic

All messages in topic

Re: [ANNOUNCE] FSVS 1.1.16 released, and [Alert]

Author pmarek
Full name P.Marek
Date 2008-06-19 05:43:27 PDT
Message Hello Gunnar!

> It's nice to see the last features "stop_auto" and "author" introduced
> with this release.
You're welcome!

> The author option with $SUDO_USER works like promised :-) . Where is the
> challenge with using author and svn+ssh:// access?
Independent on the protocol used I give the author to svn_cmdline_setup_auth_baton();
but (I think because svn+ssh makes a new process (svnserve below sshd)) that this
doesn't get taken, but the ssh user.

If you know any workaround I'd be happy to hear it.

BTW I don't know (because I can't test) whether that works for http:// or https://.



Regards,

Phil


--
Versioning your /etc, /home or even your whole installation?
             Try fsvs (fsvs.tigris.org)!

Re: [ANNOUNCE] FSVS 1.1.16 released, and [Alert]

Author tekknokrat
Full name Gunnar Thielebein
Date 2008-06-19 05:29:34 PDT
Message Hi Phil,

It's nice to see the last features "stop_auto" and "author" introduced
with this release.
The author option with $SUDO_USER works like promised :-) . Where is the
challenge with using author and svn+ssh:// access?

Best Regards, Gunnar

-------- Original-Nachricht --------
 > Datum: Wed, 18 Jun 2008 17:22:08 +0200 (CEST)
 > Von: "Philipp Marek" <philipp at marek dot priv dot at>
 > An: announce at fsvs dot tigris dot org
 > CC: users at fsvs dot tigris dot org, dev at fsvs dot tigris dot org
 > Betreff: [ANNOUNCE] FSVS 1.1.16 released, and [Alert]

 > Hello everybody,
 >
 > here's a fresh release.
 >
 >
 > Important: if you're versioning your /etc/ *and* you're using the DynDNS
 > registration client, please change your password; the filtering script
 > used
 > for ddclient.conf was wrong, and so your password might be stored in your
 > repository.
 >
 >
 > It's been about 3 months since the last feature release; it took a bit
 > longer because I changed some internal conventions and shoved code
around.
 >
 >
 > The major changes since 1.1.15 are:
 > - FSVS_WARNINGS removed. Use FSVS_WARNING.
 > - Handling of FSVS_WAA and FSVS_CONF now via the normal option handling,
 > to
 > reduce code size. Now it's possible to use "-oconf=..." on the command
 > line, too.
 > (But it's not possible to override the paths from the config file.)
 > - Bugfix for error after commit, when $EDITOR returned an 0 byte file as
 > commit message.
 > - "fsvs diff" changed to recursive behavior, as "svn" does.
 > - Fixed "fsvs diff -rX" to print only changed entries, not the whole
list.
 > - "fsvs diff -rX:Y" reimplemented, too; performance could get
optimized.
 > - Rewrote entry fetching from the repository. Previously a file with bad
 > mode (like 0111) couldn't get diffed.
 > - "update -rX" and "diff -rX" (but not "diff -rX:Y") now use the per-url
 > override syntax (see "-u").
 > - New option to set maximum number of revisions on "fsvs log".
 > - Fixed diff for symlinks and devices.
 > - New option "stop_change" for use in scripts.
 > - New option "author" for commit (but that doesn't work for svn+ssh://)
 > - Changed from "merge" to "diff3" as merge program; seems to be more
 > common.
 > - Committed the distclean patch from Sheldon Hearn.
 > - "make install" implemented.
 > For the full list please see
 >
http://fsvs.tigris.o​rg/source/browse/fsv​s/tags/fsvs-1.1.16/f​svs/CHANGES?rev=1774​&view=markup
 >
 > There are some known issues, too:
 > - Multi-URL code has been found to be not perfect - removing a (common)
 > directory removes files from all URLs.
 > - "fsvs sync" now tries to fetch all file sizes and entry types from the
 > repository, too. For that we have to do a recursive listing, and fetch
 > special
 > entries; encoded files with only a few kB are looked at, too. Needs
more
 > time
 > and bandwidth.
 > - "fsvs revert -rX" still doesn't work if types of entries would get
 > changed (dir -> file, symlink -> device, etc.) - that's next on the
 > list. For
 > this release "diff" was done, and I hope it works better.
 >
 > So there's still some work left; stay tuned :-)
 >
 >
 > Please fetch the sources from http://freshmeat.net​/projects/fsvs/, or ask
 > your
 > distributions for packages - at least for debian and fedora you should be
 > fine.
 >
 > If there are any questions, problems or suchlike, don't hesitate to
ask on
 > the mailing
 > lists.
 >
 >
 > Regards,
 >
 > Phil
 >
 >
 > --
 > Versioning your /etc, /home or even your whole installation?
 > Try fsvs (fsvs.tigris.org)!
 >
 >
 >
 >
 > --------------------​--------------------​--------------------​---------
 > To unsubscribe, e-mail: users-unsubscribe@fs​vs.tigris.org
 > For additional commands, e-mail: users-help at fsvs dot tigris dot org

[ANNOUNCE] FSVS 1.1.16 released, and [Alert]

Author pmarek
Full name P.Marek
Date 2008-06-18 08:22:08 PDT
Message Hello everybody,

here's a fresh release.


Important: if you're versioning your /etc/ *and* you're using the DynDNS
registration client, please change your password; the filtering script used
for ddclient.conf was wrong, and so your password might be stored in your
repository.


It's been about 3 months since the last feature release; it took a bit
longer because I changed some internal conventions and shoved code around.


The major changes since 1.1.15 are:
- FSVS_WARNINGS removed. Use FSVS_WARNING.
- Handling of FSVS_WAA and FSVS_CONF now via the normal option handling, to
  reduce code size. Now it's possible to use "-oconf=..." on the command line, too.
  (But it's not possible to override the paths from the config file.)
- Bugfix for error after commit, when $EDITOR returned an 0 byte file as
  commit message.
- "fsvs diff" changed to recursive behavior, as "svn" does.
- Fixed "fsvs diff -rX" to print only changed entries, not the whole list.
- "fsvs diff -rX:Y" reimplemented, too; performance could get optimized.
- Rewrote entry fetching from the repository. Previously a file with bad
  mode (like 0111) couldn't get diffed.
- "update -rX" and "diff -rX" (but not "diff -rX:Y") now use the per-url
  override syntax (see "-u").
- New option to set maximum number of revisions on "fsvs log".
- Fixed diff for symlinks and devices.
- New option "stop_change" for use in scripts.
- New option "author" for commit (but that doesn't work for svn+ssh://)
- Changed from "merge" to "diff3" as merge program; seems to be more common.
- Committed the distclean patch from Sheldon Hearn.
- "make install" implemented.
For the full list please see
http://fsvs.tigris.o​rg/source/browse/fsv​s/tags/fsvs-1.1.16/f​svs/CHANGES?rev=1774​&view=markup

There are some known issues, too:
- Multi-URL code has been found to be not perfect - removing a (common)
  directory removes files from all URLs.
- "fsvs sync" now tries to fetch all file sizes and entry types from the
  repository, too. For that we have to do a recursive listing, and fetch special
  entries; encoded files with only a few kB are looked at, too. Needs more time
  and bandwidth.
- "fsvs revert -rX" still doesn't work if types of entries would get
  changed (dir -> file, symlink -> device, etc.) - that's next on the list. For
  this release "diff" was done, and I hope it works better.

So there's still some work left; stay tuned :-)


Please fetch the sources from http://freshmeat.net​/projects/fsvs/, or ask your
distributions for packages - at least for debian and fedora you should be fine.

If there are any questions, problems or suchlike, don't hesitate to ask on the mailing
lists.


Regards,

Phil


--
Versioning your /etc, /home or even your whole installation?
             Try fsvs (fsvs.tigris.org)!
Messages per page: