version-control

How big can a Sourcesafe DB be before "problems" arise?

We use SourceSafe 6.0d and have a DB that is about 1.6GB. We haven't had any problems yet, and there is no plan to change source control programs right now, but how big can the SourceSafe database be before it becomes an issue? Thanks ...

Subversion: commit only modified files

I want to commit a large amount of XML files which have been modified. However, within the directory that I want to recursively search through, there are many folders/files which have been added locally, these I do not want to commit. Is there a way to do this on the command line? Update: I should have included the SVN version info: sv...

How do I disable CVS Sticky Option -kk for keyword substitution?

I have a file in cvs that has Sticky Options set to -kk. This replaces all cvs keywords with just the keyword name to facilitate diffs. For example, $Author: Alex B$ becomes $Author$. How do I disable the -kk behavior and get back to "normal" cvs where keywords are substituted in? I've tried rm'ing the file and updating, I've t...

Software to Synchronize Oracle Schema

Does anyone know any software to synchronize or compare Oracle schema? For e.g. SQL Compare of Red Gate is used to compare two schemata of SQL Server database. Moreover, could you tell me how to put the code of Oracle stored procedures, stored functions, views, and so on into version control? Currently, I'm using sub version. Thank yo...

How can the Eight Commandments of Source Code Control be modernized?

How do you update this? I've never seen any current team that actually "checks out" a file. I don't compile, either. These seem to be from before the days of branching. You shall check in early and check in often. You anger your coworkers when you check out a file and insist on keeping it checked out until some future point in time tha...

MS Source Server: significance of srcsrv.ini variable

The MS source server technology uses an initialization file named srcsrv.ini. One of the values identifies the source server location(s), e.g., MYSERVER=\\machine\foobar The docs leave much unanswered about this value. To start with, I haven't been able to find the significance of the value name, i.e., what's on the left side--and I d...

How do you manage your DojoX code?

How are you managing your usage of DojoX code or widgets in a production application? The Dojo Toolkit is comprised of Core, Dijit, and DojoX. As an incubator for new ideas to extend the toolkit, DojoX code and widgets are functional with varying degrees of instability. DojoX Code like QueryReadStore (for fetching batches of data from...

How do I send a patch to another developer and avoid merge conflicts?

How do I get a patch from a commit in order to send it to another developer? And how do I best avoid a merge conflict with this patch when merging our trees at a later date? If you know how please explain how to do this in your VCS of choice such as subversion, git, Mercurial, bzr or etc. ...

SVN: Branches for Every Little Change?

Hi. We have a client (who has a client, who has a client) who is driving us mad with change requests to a code base (in PHP). Our first response was to just work in a main trunk in SVN, but the client often comes back and requests that a certain change needs to get pushed to the live servers ASAP. On the other hand, other changes get red...

How to set a property in SVN for a single revision of a single file

I've got a Subversion repository, and there are a number of users checking things in and out. However, I also need to frequently check in work for other people. I need to track the original author of the work. I was considering creating a property in SVN, like "originalauthor", which could track this. In cases where it was empty, I c...

Automatically stashing

The section Last links in the chain: Stashing and the reflog in http://ftp.newartisans.com/pub/git.from.bottom.up.pdf recommends stashing often to take snapshots of your work in progress. The author goes as far as recommending that you can use a cron job to stash your work regularly, without having to do a stash manually. The beaut...

Can you recommend a SVN, closed-source project hosting site?

Hi I'm looking for a place to host a project using subversion, something like codeplex.com but not for open-source projects (not ready to share the source right now). Subversion source control and an issue/bug tracker would be nice. It wouldn't hurt if I was able to host a single sql database as well (although that's a secondary require...

Branch a version in CVS

So i have a source tree that i want to clean up in CVS. What a really want is to branch the old stuff off, but never merge in back in. But so i can have an eclipse workspace to access and make some changes if i need to. And then we clean up the main trunk (by removing things we dont need anymore) and keep developing. Then when we hit a...

How to manage frequently modified production code?

My project invovles me to make a lot of changes on the production code. The requirement keeps coming up and I need to make changes and deploy it as soon as possible. I sometimes end up creating patch work sort of code because some of the requirement would not fit into the overall design of the software. How can this be handled effectivel...

How do you sort all your old projects?

I was just looking through my system and have a lot of old projects that have multiple backups and versions (yes I know, it's before I started using source control properly ;) ) The thing is, some of these apps are used everyday by my company and many may have a lot of code that may be useful to other projects. So I am wanting to go th...

Why is it bad to commit lines with trailing whitespace into source control?

Why is it bad to check in lines with trailing whitespace to your source control? What kinds of problems could that cause? ...

Git plugin for eclipse

Hi there, I was intending to have a play with git, and was wondering if anyone had used the git plugin for eclipse I see it's at version 0.3.1, and was wondering if anyone knew how stable it was / any gotchas? Thanks... Update: If you are using a recent version of Eclipse, your Help menu has an 'Eclipse Marketplace...' link. Ent...

Source Control for different teams?

Hi All Need recommendations for this... I have 2 teams Enterprise SOA development with InfoPath 2003, BizTalk 2006, MSCRMv3, custom .net2 website and a bunch of webservices using VSStudio 2005 with TFS. Web Team focused on public facing websites - using Adobe Suite, VSStudio 2005. As mentioned team 1 have TFS- we dont do daily/wee...

Prevent third party DLLs from being checked out in VSS

(I know I am using Visual Source Safe, I do not have a choice because it comes with the MSDN Subscription license and my company does not want to buy a third party source control solution....) I have a VS 2005 solution with 3 C# class library projects, 2 ASP.NET web site projects and one ASP.NET web service project that is stored in a V...

cvs: working revision vs repository revision?

When I do a cvs status, I see working revision and repository revision numbers. What is the difference between the two, or rather, what do they mean? ...