RedAsh's Blog

Tuesday, March 25, 2008

 

25th March 2008

Today Angie called me at my handphone but due to technical fault I cannot answer her call. She called me again on the evening and informed me that SCS is interested to deploy me in the new SOE project SCS had recently successfully bidded. The new position is call "Technical Specialist". LOL Sounds like a pay raise. Anyway, I intend to sign up with the Police Force, more specifically, CPIB (Corrupt Practices Investigation Bureau). Then maybe from there I shall make my advances to the financial industry with this unique background of mine =D Hmmm, lets see, I got a ISO 9000:2000 cert, and a CAT 2A clearance already... so this CPIB will be something nice under my belt. Anyway, the good thing is that it only requires a 2 years contract!

Anyway learn something from my past once again. VSS (Visual SourceSafe or Volume Shadowcopy Service) and CVS (Concurrent Versioning System), and with CVS, there is usually a SMB (Server Message Block).

VSS is a typically library system that tracks several copies of a file with each version change. That is, a version recording software. The activity involved is quite similar to ShadowCopy, except it is at a file level, whereas the latter is at the volume level.

CVS is similar to VSS except it is a server-client architecture, while VSS is merely local. CVS, as far as I remember is used in conjunction with SMB, which is used to regulate the authenticated access of shared files over the network. CVS is a shared system where multiple users can update the file concurrently. Being client-server, CVS is has 2 parts of software, 1 server 1 client. Interestingly, the server has to be a Unix base server, while CVS can operate on any system.

One thing I find inspiring about CVS is its manner of controlling concurrency. Each user has their own copy but each update to the main copy in the server will result in update to all copies. Hence, the update will always be relevant. There are lots of matching operation going on in the scripts.

Comments: Post a Comment

Subscribe to Post Comments [Atom]





<< Home

Archives

May 2007   June 2007   July 2007   August 2007   September 2007   October 2007   November 2007   December 2007   January 2008   March 2008   April 2008   July 2008   August 2008   September 2008   October 2008   November 2008   December 2008   January 2009   February 2009   March 2009   April 2009   May 2009   June 2009   July 2009   August 2009   September 2009   October 2009   November 2009   December 2009   January 2010   February 2010   March 2010   April 2010   May 2010   June 2010   July 2010   August 2010   September 2010   October 2010   November 2010   December 2010   January 2011   February 2011   May 2011   June 2011   July 2011   August 2011   September 2011   October 2011   November 2011   December 2011   January 2012   February 2012   April 2012   May 2012   June 2012   July 2012   August 2012   September 2012   October 2012   December 2012   February 2013   July 2013   August 2013   November 2013   December 2017  

This page is powered by Blogger. Isn't yours?

Subscribe to Posts [Atom]