phi
phi

Reputation: 1543

How to manage a SVN project that is spread across multiple folders?

Here is what my svn repository look like:

/
/libraries
  /libA
  /libB
  /libC
/tools
/projects
  /proj1
  /proj2
/website

I am making changes in libA and proj1. I want to set it up so that I can submit my changes in libA and proj1 together. The challenge in not to check out the entire repository. I would prefer the solution to be Tortoise SVN friendly.

Upvotes: 3

Views: 1360

Answers (4)

duffymo
duffymo

Reputation: 308733

IntelliJ has terrific integration with SVN built-in. I use that.

Tortoise SVN is a Windows Explorer interface for SVN. But I barely use it because IntelliJ is so good.

Upvotes: 0

Keltia
Keltia

Reputation: 14743

You may be getting into the realm where using a real IDE or plain command-line may be more powerful than any GUI.

Upvotes: 0

Lasse V. Karlsen
Lasse V. Karlsen

Reputation: 391276

You can use sparse checkouts in Subversion 1.5.

Read more about it here: Sparse Directories.

This will allow you to checkout the root repository directory to a local directory, but not everything beneath it.

Upvotes: 5

Joel Coehoorn
Joel Coehoorn

Reputation: 415600

I've heard a few different ways to do this, but my preferred method is via SVN Externals.

Upvotes: 2

Related Questions