[スレッド全体]

[367] SVNアクセス権限 
2007/11/1 (木) 01:36:41 kobake
Mozilla/5.0 (Windows; U; Windows NT 6.0; ja; rv:1.8.1.8) Gecko/20071008 Firefox/2.0.0.8

UNICODE化におけるブランチ作成が、そろそろ近いうちに取り掛かれそうです。

SVNアクセス権限をいただけますでしょうか。
Sourceforgeユーザ名は kobake です。

というか、実は Sourceforge wiki を編集できる権限をもらった時点で、
リポジトリ書込も許可されていたりするのでしょうか。
実験がてらに以下のようなコマンドを試してみましたが、
SVNに慣れていないので、コマンドが間違ってるのか、権限が無いのか、判断が付きません。

$ svn mkdir  https://sakura-editor.svn.sourceforge.net/svnroot/sakura-editor/sakura/branches/unicode_sandbox -m "sandbox before making unicode branch"
Authentication realm: <https://sakura-editor.svn.sourceforge.net:443> SourceForge Subversion area
Password for 'kobake': (ごにょごにょ入力)
svn: MKACTIVITY of '/svnroot/sakura-editor/!svn/act/9819a938-87ca-11dc-947a-6d1e
9fc947bb': 403 Forbidden (https://sakura-editor.svn.sourceforge.net)


[375] ブランチ作業開始 
2007/11/5 (月) 23:11:49 kobake
Mozilla/5.0 (Windows; U; Windows NT 6.0; ja; rv:1.8.1.9) Gecko/20071025 Firefox/2.0.0.9

現在のtrunk (リビジョン1163) を起点として、
タグ (/sakura/tags/UnicodeSeed) と
ブランチ (/sakura/branches/unicode) を
作成しました。

ブランチはまだ、svn copy しただけです。
これから、がりがりコミットしていきます。


[377] trunk 復元しました 
2007/11/6 (火) 03:13:15 kobake
Mozilla/5.0 (Windows; U; Windows NT 6.0; ja; rv:1.8.1.9) Gecko/20071025 Firefox/2.0.0.9

失礼致しました。。trunkの復元完了しました。
trunk r1163 に対して誤ってコミットをしてしまった結果、多数のファイルが r1166 になってしまい、
それを復元するために r1163 をコミットし直し、最終的なリビジョンは r1167 になりました。
貴重なコミットログを流してしまい申し訳ありません。今後気を付けます。

trunk をチェックアウトし直し、正常にビルドが通ることを確認致しました。


[379] RE: trunk 復元しました 
2007/11/6 (火) 10:42:18 げんた
INCM1.23c

>trunk r1163 に対して誤ってコミットをしてしまった結果、多数のファイルが r1166 になってしまい、
>それを復元するために r1163 をコミットし直し、最終的なリビジョンは r1167 になりました。

r1163とr1167に相違がないことを私の方でも確認しました.

先に言えばよかったですが,ローカルのディスクにもリポジトリを作成できますので,普段行わない操作を行う場合はそこで練習して動作を確かめてからの方がトラブルが起こりにくいと思います.(そういう意味ではunicode_sandboxはあんまり意味が無いような)

こういう場合の直し方ですが,単に古いものを上書きする以外に過去のリビジョンのコピーを作る方法があります.
0. リビジョン(X)は正常.リビジョン(X+1)に誤ってコミットした場合
1. 最新の(誤った)リビジョンをフォルダごと削除(X+2)
2. Tortoise SVNのrepositoryブラウザで(X)リビジョンXを選択a
3. コピー操作で同じパスを指定すると,リビジョン(X)のコピーが(X+3)に作られる.
この操作ではリビジョン(X+1)は過去から続くリビジョンツリーの別の枝となのでshow logでは見えなくなります.ただ,TortoseSVNでは「コピー元を追わない」設定がデフォルトでONになっており,チェックを外さないとここで表示が一旦停止するので,操作上の煩わしさ感じられるかもしれません.

(X)→(X+1)→(X+2)|| (X+3)
 \        /
   ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄

>trunk をチェックアウトし直し、正常にビルドが通ることを確認致しました。
trunkとunicodeが共存する状態での誤commitに今後もご注意願います.


[382] Re2: trunk 復元しました 
2007/11/13 (火) 19:43:02 kobake
Mozilla/5.0 (Windows; U; Windows NT 6.0; ja; rv:1.8.1.9) Gecko/20071025 Firefox/2.0.0.9

ご説明ありがとうございます。
ただ、安全だと分かっていてもtrunkにdeleteコマンドを投げるのは
精神的に気が引けたので(汗)、とりあえず上書きコミットにしときました。

今後コミット間違いが無いように気をつけます。
ここしばらくはブランチ側しか触わらないので (trunkのワーキングコピーは消しちゃいました)
trunkに誤アクセスすることは無さそうです。

[▼次のスレッド]
INCM/CMT
Cyclamen v3.81
[ut:0.010][st:0.000]