monotone-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Monotone-devel] setup creates _MTN/mtn.db


From: Stephen Leake
Subject: [Monotone-devel] setup creates _MTN/mtn.db
Date: Sat, 08 May 2010 07:44:53 -0400
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1 (windows-nt)

A recent change lets setup init a new database _MTN/mtn.db if none is given.

First, this needs to be documented in the manual; both that setup will
init the database if it is not already, and that it provides a default
name.

Second, what is the rationale, both for providing any default name, and
choosing this particular name?

I can see that proving a default db name it makes it easy to start a
totally new project. But it's a significant change, and I'm not happy
with the path.

I'm ok with initializing the database if needed.

Once the project grows a branch that they want to checkout into a
different directory, having the database in <branch_1>/_MTN/mtn.db will
be very odd and confusing; people will wonder if there should be one db
per branch, or one db per workspace.

I think ~/.monotone/mtn.db would be a better place for the default
database.

--
-- Stephe




reply via email to

[Prev in Thread] Current Thread [Next in Thread]