Home | JSP | EJB | JDBC | Java Servlets | WAP  | Free JSP Hosting  | Spring Framework | Web Services | BioInformatics | Java Server Faces | Jboss 3.0 tutorial | Hibernate 3.0 | XML
 
 
Hot Web Programming Job

 

Tutorial Categories: Ajax | Articles | JSP | Bioinformatics | Database | Free Books | Hibernate | J2EE | J2ME | Java | JavaScript | JDBC | JMS | Linux | MS Technology | PHP | RMI | Web-Services | Servlets | Struts | UML

Features

Open Source Resources

*Open source Home
*Open source Books
*Open source Browser
*Open source Code
*Open source Community
*Open source CRM
*Open source Download
*Open source Hardware
*Open source HTML
*Open source Image
*Open source Java
*Open source Software
*Open source Voip
*Open source Jobs
*Open source E-mail
*Open source E-mail Server
*Open source Exchange
*Linux Open Source
*Open Source CMS
*Open Source Groupware
*Open Source e-commerce
*Open Source Frameworks
*Open Source PDF
*HTML Editor Open source
*Open Source Database
*Open Source DBMS
*Open Source FTP
*Open Source Reports
*Open Source Shopping Cart
*Open Source Calendar
*Open Source Ajax
*Open Source Blog
*Open Source Text Editor
*Open Source chat
*Open Source CD
*Open Source ERP
*Open Source Wiki
*Open Source Content Management
*Open Source Defination
*Open Source Directory
*Open Source Document management
*Open Source Forum
*Open Source Games
*Open Source Identity
*Open Source Java Database
*Open Source Knowlegement base software
*Open Source point of sales
*Open Source portals
*Open Source RFID
*Open Source Server
*Open Source Project
*Open Source C++
*Open Source Firewall
*Open Source Intelligence
*Open Source Accounting Software
*Open Source router
*Open Source SQL
*Open Source XML Editor
*Open Source PHP
*Open Source Templates
*Open Source content Management system
*Open Source Metaverse
*Open Source Outlook
*Open Source Web Templates
*Open Source Bug Tracking
*Open Source Game Engine
*Open Source GPS
*Open Source Intranet
*Open Source POS
*Open Source Proxy
*Open Source Sound
*Open Source Web Mail
*Open Source PIM
*Open Source Media Center
*Open Source Backup Software
*Microsoft Open Source
*Best Open Source Software
*Mac OS X Open Source
*Open Source Images
*Open Source Midi
*Open Source Victor
*Open Source Excel
*Open Source Movement
*Palm Open Source
*IBM Open Source
*Open Source Databases
*Open Source dreamweaver
*Open Source ISO
*Open Source MMORPG
*MIT Open Source
*Open Source DRM
*Open Source DVD Ripper
*Open Source Encryption
*Open Source JavaScript
*Open Source JMS
*Open Source Version control
*Open Source Web Page
*Open Source Download Manager
*Open Source IRC
*Open Source MP3 player
*Open Source Testing
*Open Source PVR
*MySql Open Source
*Developer open Source Library
*open Source Installer
*open Source Institute
*open source project management
*open source Accounting
*open source Antivirus
*open source Application Server
*open source Business Model
*open source Workflow engines in java
*Open Source JVM
*Open Source Billing Software
*Open Source for Business

Struts Resources
*Struts Books
*Struts Articles
*Struts Frameworks
*Struts IDE
*Struts Links
*Struts Presentations
*Struts Projects
*Struts Software
*Other Struts Tutorial
Visit Forum! Post Questions!
Jobs At RoseIndia.net!

Have tutorials?
Add your tutorial to our Java Resource and get tons of hits.

We offer free hosting for your tutorials. and exposure for thousands of readers. drop a mail
roseindia_net@yahoo.com
 
   

 
Join For Newsletter

Powered by groups.yahoo.com
Visit Group! Post Questions!

Open Source Version Control

  1. CVS: Open source version control
    CVS is a version control system, an important component of Source Configuration Management (SCM). Using it, you can record the history of sources files, and documents. It fills a similar role to the free software RCS, PRCS, and Aegis packages. While CVS stores individual file history in the same format as RCS, it offers the following significant advantages over RCS:
    * It can run scripts which you can supply to log CVS operations or enforce site-specific polices.
    * Client/server CVS enables developers scattered by geography or slow modems to function as a single team. The version history is stored on a single central server and the client machines have a copy of all the files that the developers are working on. Therefore, the network between the client and the server must be up to perform CVS operations  but need not be up to edit or manipulate the current versions of the files. Clients can perform all the same operations which are available locally. 
                                                  
  2. Free Source Code Version Control Management Software
    If you maintain software, you will probably find yourself needing to manage multiple versions of your software. The packages on this page allow you to manage them in a space efficient manner. Instead of storing the different versions of your sources in entirety, these packages store only the differences between the versions. You can then use the various programs in the package to retrieve different versions of your source code, check your change log, compare the changes made in your current source with previous versions, etc. In general, unless your program is very trivial, it is usually a good idea to put your program under a source code version control management software from the very start. The version control software not only provides you savings in storage space, it also helps you to track down earlier versions of your code should you, say, inadvertantly introduce a code change that you regret later.
                                              
  3. Two Open-Source Version Control Programs Spring
    Critical flaws have been found in two open-source applications: Concurrent Versions System (CVS), a popular open-source application within which many developers store code, and Subversion, which was built to be a compelling replacement for CVS in the open-source community. Stefan Esser, the security researcher who discovered the flaws, released advisories Wednesday recommending that the applications be updated immediately. Esser is the chief security and technology officer at e-Matters, a German technology company. The first flaw pertains to CVS releases up to 1.11.15 and CVS feature releases up to 1.12.7. Both contain a flaw that occurs when deciding whether a CVS entry line should get a flag reading modified or unchanged. 
                                              
  4. An Open Source Version Control Tool
    In this chapter, I will walk you through the basic use of Subversion, from creating a new repository, all the way through to more complex features such as creating and merging a branch. If you are like me, you learn best by actually sitting down at a computer and getting your feet wet. To allow you to do that, all of the examples in this chapter build on each other, one right after the other, starting with a simple Hello World project. All of the examples in this chapter assume that you are in a UNIX-like environment, such as Linux or Mac OS X. For the most part, they will all work if you are running in a Windows environment, with a few minor changes, such as turning forward slashes (/) in path names into backslashes (\).
                                             

  5. Subversion Delivers Version Control 
    The designers of Subversion have created an open-source version control tool that fixes the flaws and addresses shortcomings in the popular Concurrent Versions System (CVS) version control system. The following are the most significant and visible CVS flaws that Subversion rectifies:
    * CVS lacks directory versioning. It keeps track of only files, not directories.
    * CVS has weak support for the copy, rename, and delete operations on files, a result of the lack of directory versioning.
    * CVS lacks atomic commits.
                                  
  6. Open source version of Virtuozzo
    The company behind the virtual private server (VPS) software Virtuozzo announced yesterday it would release a "bare-bones" open source version called OpenVZ, which it expects to help drive development of the proprietary one.Virtuozzo and OpenVZ will both benefit from community development of the free, open source product, as well as OpenVZ benefiting from development on Virtuozzo, said OpenVZ project manager Kir Kolyshkin. The open source product is aimed mostly at technically oriented users who want to see the product in action before buying the proprietary one, or simply want to help drive its development. Both products allow server administrators to create up to 100 individual, isolated virtual servers within a single machine. The applications are designed to allow the management of virtual servers on one or several physical servers, and run in a 24-hour-a-day, seven-day-a-week environment, said Rufus Manning, spokesperson for SWsoft, the company that owns both.
                                        
  7. Version Control for Source Code
    CVS is a tool which allows development teams to safely coordinate and track software source code changes. While CVS is a powerful tool for managing software changes, the SourceForge.net File Release System is a better way to distribute releases to end-users. CVS and the FRS are complementary tools; CVS allows you to distribute the latest development source code within your team, and coordinate the influx of changes to that source code. CVS is a complex tool. We encourage all new developers to practice CVS commands locally before using SourceForge.net CVS servers for the first time. Instructions on configuring a local CVS repository for testing are provided in CVS client configuration instructions. The SourceForge.net CVS service offering is segmented in to two separate services: Developer CVS (which allows write access) and anonymous read-only CVS access.
                                              
  8. Open Source code version control with CVS
    The Concurrent Versions System (CVS) is a version control system for keeping track of all modifications to module source code files. CVS is widely used in both open source and proprietary software development modules, and is generally considered to be the best freely available, full-featured version control tool. Two special features make CVS particularly suited to collaborative development across the Internet:
    1. CVS allows multiple developers to edit their own working copies of files simultaneously, then deals with combining all the changes and notifying developers when there are conflicts.
    2. Remote access to source code file repositories. Developers who are module members can obtain and modify module files from virtually anywhere.
                 

Leave your comment:

Name:

Email:

URL:

Title:

Comments:


Enter Code:

Audio Version
Reload Image
 

Note: Emails will not be visible or used in any way, and are not required. Please keep comments relevant. Any content deemed inappropriate or offensive may be edited and/or deleted.

No HTML code is allowed. Line breaks will be converted automatically. URLs will be auto-linked. Please use BBCode to format your text.

Add This Tutorial To:
  Del.icio.us   Digg   Google   Spurl   Blink   Furl   Simpy   Y! MyWeb 

Current Comments

2 comments so far (
post your own) View All Comments Latest 10 Comments:

This is nice ans good answer.
But give more clear cut answer for learners(that means with examples and clear cut notes).Thank you

Posted by jagadhish on Tuesday, 08.26.08 @ 11:18am | #75202

Hi i am looking for the source code of image segmentation please let me know about it.

thanks

Posted by Siddharth on Thursday, 04.3.08 @ 18:01pm | #55232

  JDO Tutorials
  EAI Articles
  Struts Tutorials
  Java Tutorials
  Java Certification

Tell A Friend
Your Friend Name
Search Tutorials

 

 
 
Browse all Java Tutorials
Java JSP Struts Servlets Hibernate XML
Ajax JDBC EJB MySQL JavaScript JSF
Maven2 Tutorial JEE5 Tutorial Java Threading Tutorial Photoshop Tutorials Linux Technology
Technology Revolutions Eclipse Spring Tutorial Bioinformatics Tutorials Tools SQL
 

Home | JSP | EJB | JDBC | Java Servlets | WAP  | Free JSP Hosting  | Search Engine | News Archive | Jboss 3.0 tutorial | Free Linux CD's | Forum | Blogs

About Us | Advertising On RoseIndia.net  | Site Map

India News

Send your comments, Suggestions or Queries regarding this site at roseindia_net@yahoo.com.

Copyright © 2007. All rights reserved.