What are common practices for designing a build system/project structure that allows targeting multiple .NET versions with different feature sets?
Specifically:
Should you branch in source control?
Should you use conditional compilation?
Should you derive interfaces, thereby versioning them?
Should you create seperate "versionX" proje...
When using Mercurial, how do you undo all changes in the working directory since the last commit? It seems like this would be a simple thing, but it's escaping me.
For example, let's say I have 4 commits. Then, I make some changes to my code. Then I decide that my changes are bad and I just want to go back to the state of the code at my...
What is the preferred free open source project management and SCM tool combination for working on multiple java based projects?
This must be something that has been answered on here before but i couldnt find a good one.
Im working with a couple people on two different proof-of-concept web app projects and have been doing everything tog...
Possible Duplicates:
Why is git better than Subversion?
I've already read a lot (not enough to get the perfect picture though) about versioning systems, and the obvious conclusion is that GIT is simply the best. Or Bazaar maybe. Or Mercurial. But if so it was, then nobody would be using SVN, but they still do. Why? I myself ha...
I work on a large PowerBuilder project with code spread over 58 PBLs. As you can imagine, it's a pain to go through all of the libraries to check the source control status. Our VC tool, Serena VM /TrackerLink doesn't remove objects from the PBL when they're deleted from source control. They're usually harmless, but they come up in search...
I wanna have this structure:
project/ # The overall repository, *and* the project's mainline branch
+ joe/ # Developer Joe's primary branch of development
| +- feature1/ # Developer Joe's feature1 development branch
| | +- broken/ # A staging branch for Joe to develop feature1
| +- feature2/ #...
I am interested in writing a toy DVCS. What is the smallest DVCS around to study ? (I don't need ssl, ssh, svn compatibility etc... it should just be able to do local repositories)
...
I am not able to see commit option after I made changes to my working copy, but I ensured that my settings for svn were correct.
What exactly is the problem with this error message?
Below the xcode is showing:
Your path is not a working copy
What should I do for removing this?
...
Can anybody suggest me a Code Library Software that we can implement in our development team. We are working on the following development technologies:
iPhone (on Mac)
Android (on Windows & Mac)
PHP/LAMP Model ( on Windows & Mac)
Flash/ActionScript (on Windows & Mac)
Thank you.
...
Let's say that I'm working on a project, with files A, B, and C. I get halfway through adding a feature, modifying A and B, before I realize that something needs cleaning. Because of the circumstances, it's optimal to interrupt the feature work to do the cleaning. This involves making changes in A, B, and C.
After I'm done with the feat...
Could you please suggest an article, a book, or a conference paper about possible problems a software team may experience with branching in version control environment? We're creating a summary for one of our sponsors, and need to quote respectable sources of information. So far I've found short reviews by Chris Birmele and Eric Sink.
T...
I've been through the mill with version control. I started with sccs, believe it or not. Worked with RCS. Moved to CVS. Was forced to use Visual SourceSafe, and hated it. Have been pretty happy with Subversion.
I've been looking at the new distributed VCS - Git, Hg, etc. They look complicated. I have doubts over whether they prov...
Is there something like "git show tags"?
...
I have a weird problem I haven't seen before. I modified a file in our repository and committed as I usually do but now when I do a history the version shown as current is the previous version.
1.180 oldFile
1.181 my new changes
but 1.180 is marked current. Any ideas? I tried doing a fresh checkout and cvs update -A but still the file...
I created a Java Project in Eclipse using the Web services Top down approach (i.e. creating a WSDL file and using it to generate the Skeleton Java class and web services with axis2) (Hence, there are a lot of auto-generated files and axis2 jar libraries).
My Project has the following files/directory structure
- Deployment...
I'm working on a project which (as usual) contains source code and many static resources like images and generated files (for UI and l10n).
By now, everything is versioned with Subversion, but I think there must be a better way to store the static and generated files and link them on project deployment.
So, in your opinion which option...
I have an Application that is based on loaded test programs, saved as text-based files in a specific user data folder. All fine. A client has just commented that they would like to have full traceability of changes to such test programs (for ISO9001 etc) and it occured to me that I could provide some kind of checkout / commit mechanism a...
I am having some difficulty figuring out which Bazaar commands to use...
Suppose I have a local branch named "test" in a folder of the same name:
When I initially get the branch, I type:
cd test
bzr pull lp:project_name
To commit local changes, I type:
bzr commit -m "message"
I have no trouble with those commands.
Here is w...
I manage a small team of developers who up till recently have all been working on independent projects.
We have now all come together to work on one holistic project and its really tough. People are changing things, without consulting other programmers and its very difficult to manage.
We are also working in a pure production environme...
We created a TAG for a release version of one of our products (e.g. 4.3.0GA).
Then we deployed it in production instances. next day the production instances totally crashed, making themselves absolutely unusable. we quickly release a new version fixing the bug. and put them in production.
Then we updated the our TAG (4.3.0GA) with the b...