dotSoftwaredotDevelopmentdotCustomersdotAbout us
PushOk logoblank
bullet Home
bullet My software
bullet Support
bullet My payments
bullet My info
bullet Subscriptions
bullet Voting
bullet Contact us
news&eventsnews and events

2012-12-21 
Major update of SVNCOM version 1.7.2 are finaly released

2012-12-21 
Major update of SVN SCC plug-in - versions 1.7.2 are finaly released

Lightweight embedded Node.js database with MongoDB API.

Archive of news

Search go
PushOk Logo blank
leftArchive of newsright

New releases of CVS Proxy – 1.x and 2.x branches.

We would like to announce several new releases of CVS proxy:
* Version 1.2.050210 - contain few minor bug fixes. This branch still
recommended to use for production.
* Version 1.3.RC1 and 2.0RC1.
Releases can be obtained here:
http://www.pushok.com/soft_download.php?idprogram=2
The changes list can be found here:
http://www.pushok.com/soft_cvs_history.php

The availability of both versions 1.3 and 2.0 requires some explanation.
Currently we observe the division of CVS into two separate branches: CVS NT
and UNIX. Both of them are based on UNIX version 1.11p1. CVS NT actively
developed the last years, while the UNIX branch looks almost dead for last
time. However right now UNIX branch get strength and it's new feature
release 1.12 is coming.
We cannot say what branch is better. In our environment we use the old
1.11p1 and happy with it. But new features both on UNIX and CVS NT branch
can have its own auditory of users. We like the UNIX branch for good
stability, in the same time CVS NT seems to have more functions. Both
branches are good enough.
Starting from version 2.0.58d CVS NT became incompatible with older
versions of clients in format of working copy. This makes just impossible
to make plug-in that will work both with CVS NT and UNIX client. Because of
that we make version 2.0 of plug-in. However we consider that most of
features can be applied to the UNIX client and make appropriate adaptations
in plug-in. We call this version 1.3.
So, as the result, now we will have two separate branches of plug-in: 1.x
and 2.x.
* Branch 1.x. considered as direct successor of current version of plug-in
and can safely be used for upgrade. It is supposed to work with ANY CVS
client from UNIX branch or CVS NT up to 2.0.51. Later it will be optimized
for new releases of UNIX branch.
* Branch 2.x is supposed to work with CVS NT version 2.0.58 and later. It
will work with older servers but not optimally. Consider to use it only in
conjunction with new CVS NT server. Later it will be optimized for new
releases of UNIX branch.
One more reason to make such division is the result of performance tests.
During the last months we implement the automated test environment that
applies more than 60 different tests via the SCC API. These tests include
massive file additions, pulling, specific feature tests and so on.
Such tests occupies about 30 minutes of work. We found that UNIX client is
15-20 % faster than CVS NT. We think this is normal, taking into account
functionality extensions of CVS NT. But in the same time this means that if
you not use CVS NT server you can get 20% of speed increasing just for
nothing, simply using correct CVS client. In the same time we are working
hard to achieve the same in plug-in code.
We are happy to discuss any issues regarding this letter in mailing list
cvsproxy@pushok.com. We will also appreciate if you take part in voting
«Which CVS server do you use»:
http://www.pushok.com/voting_results.php?makevote=!&question=5
Few words about localization (translation). Now both plug-ins use the GNU
gettext compatible language resources. They can be easily modified or
added. Thus any contributions for localization files are welcome.

PushOk Software Team



You are 9527314 visitor since 20 Jan 2003.
568 visitors today and 1 online right now.
blank left to top right blank

© Copyright by PushOk Software, 2003-2024, webmaster@pushok.com