[
スレッド全体
]
[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 しただけです。
これから、がりがりコミットしていきます。
[376]
Re:ブランチ作業開始
▽
2007/11/6 (火) 02:15:30
▽
kobake
Mozilla/5.0 (Windows; U; Windows NT 6.0; ja; rv:1.8.1.9) Gecko/20071025 Firefox/2.0.0.9
すみません、間違えて trunk にコミットしてしまいました。。
速やかに元に戻しますので、復元まで少々お待ちください。
[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に誤アクセスすることは無さそうです。
[381]
Re:trunk 復元しました
▽
2007/11/13 (火) 18:20:31
▽
KENCH
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) Opera 8.60 [ja]
▼ kobakeさん
最近あんまり貢献していないKENCHです。
SubversionつかうならフロントはTortoiseSVNのほうがべんりですよ。
GUIでブランチのツリーみれたりしますし。
ただしエクスプローラーにアドオンされるので敬遠する人もいますが。
http://
www.
gside.
org/
Gentoo/
subversi
on/
subversi
on_clien
t.
html
[383]
Re2:trunk 復元しました
▽
2007/11/13 (火) 19:48:35
▽
kobake
Mozilla/5.0 (Windows; U; Windows NT 6.0; ja; rv:1.8.1.9) Gecko/20071025 Firefox/2.0.0.9
アドバイスありがとうございます。
TortoiseSVNは自分も普段から便利に使っていますが、
いざリポジトリ修正をしようと思ってGoogleで情報を調べてみると、
svnコマンドの情報が多く出てきたので、それを踏む形で作業を行いました。
> GUIでブランチのツリーみれたりしますし。
その辺の機能は使ったこと無かったです。
機会があれば使ってみます。
ちなみに自分は Windows Vista を使っているのですが、
XP→Vista間の大幅な仕様変更のせいで、
TortoiseSVN の恩恵が微妙に削られてます。。
エクスプローラのカラムで SVNリビジョンが見れなかったり。。
[384]
Re3:trunk 復元しました
▽
2007/11/14 (水) 08:37:43
▽
KENCH
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) Opera 8.60 [ja]
▼ kobakeさん
なるほど、アドバイスするまでもなかったようで失礼しました。
Vistaマシンがまだ手元にないもので確認したいところではありますが、その前に普段はまだ2000だったりするので、カラムのリビジョンを見たことがなかったり。
[378]
ブランチ作成完了しました
▽
2007/11/6 (火) 03:15:26
▽
kobake
Mozilla/5.0 (Windows; U; Windows NT 6.0; ja; rv:1.8.1.9) Gecko/20071025 Firefox/2.0.0.9
UNICODE版ブランチの作成が完了しました。
パスは /sakura/branches/unicode です。
実際にチェックアウトしてみて、正常にビルドが通ることを確認致しました。
今後どのように作業していくか、というプランはまだ具体的に考えていないのですが、
とりあえずブランチ作成が完了したことをお知らせ致します。
[380]
RE: ブランチ作成完了しました
▽
2007/11/11 (日) 22:55:49
▽
maru
INCM1.23a
もかさんのご指摘どおり、unofficialrelease.txtは名前を変えたほうが良さそうですが、内容も見直したほうが良さそうな。
Unicode版のブランチ用に、unofficialrelease.txtに代わるテキストとして、Licenses.txtとHowToCompile.txtを用意してみました。
>>help:396
からの流れで、Doxygenのコメントスタイルになっています。
http://sakura.qp.land.to/?plugin=attach&pcmd=open&file=20071111doxy.zip&refer=Document%2F10
以前から、コンパイルの方法はヘルプや開発者向けドキュメントに記載されていますが、コンパイラによる動作の違いなど私には分からないことも多く、正直こっちが聞きたいくらい。こういったドキュメントのマスターは、やはりソースコード同梱にしたい(^^; ちなみに、現状のHowToCompile.txtは、とりあえずANSI版の内容のままです。
ライセンスのところはちょっと大雑把ですが、現状の運用をまとめると、だいたいこんな感じでしょうか。zlib/libpngが全面適用するまでの移行期間用ですが、永遠に移行期間の可能性もあり微妙。もう少しunofficialrelease.txtに忠実なほうが良いかな・・・。
[
▼次のスレッド
]
INCM/CMT
Cyclamen v3.81
[ut:0.020][st:0.000]