Opened 8 years ago

Closed 6 years ago

#1384 closed defect (bug) (maybelater)

Turn into a single-project repository (remove /sites/)

Reported by: nacin's profile nacin Owned by:
Milestone: Priority: normal
Component: Version Control Keywords:

Description was created for general "meta" stuff, with the possible belief that it'd be for all sorts of things. Thus, it was set up like this:

  • sites/
    • branches/
    • tags/
    • trunk/

But it really should have been flat: branches/, tags/, trunk/. This extra complexity makes it more difficult to adequately mirror meta.svn to, as we wouldn't then be able to make that move later without further re-jiggering.

Change History (5)

#1 @nacin
8 years ago

I wanted to document this, but before I did so, I already came up with a better plan. Instead of this:

I will do it this way instead:

  • Mirror to meta.git
  • Assume that /sites/ will disappear at a later point
  • Convert to use the Git mirror (one less thing to break)
  • Announce the change on make/meta
  • Remove /sites/
  • Fix dotorg

#2 @nacin
8 years ago

@dd32 mentioned we could also remove branches/tags/trunk, though we may want it for potential versioning of sites or something else along those lines. It makes no difference to git.

However, I'm going to leave this alone for now regardless. #1385 is closed — a Git mirror exists.

#3 @obenland
6 years ago

@nacin @dd32 Is there anything else that needs to be done here?

#4 @dd32
6 years ago

Nothing has changed in the last two years, I don't know if we're ever going to bother changing this in the future.

This ticket is still open for:

Assume that /sites/ will disappear at a later point

#5 @dd32
6 years ago

  • Resolution set to maybelater
  • Status changed from new to closed

I'm going to assume that this is never going to happen.

I think we're more likely to move off SVN before this ever happened.

Note: See TracTickets for help on using tickets.