ラベル mac の投稿を表示しています。 すべての投稿を表示
ラベル mac の投稿を表示しています。 すべての投稿を表示

2015年11月23日月曜日

【クッソ簡単】macのHDDをSSDに交換する方法


ハマりにハマった。
もうこんな悲劇は1人でいいですね。ホントに。
タイトルの通り。
mac の HDD を SSD に交換したいなら、下の手順でいける。
どんな手順より簡単だと思う。
幸運を祈る。

前提
  • TimeMachineのフルバックアップが出来る外付けHDDを持っている。
  • Wi-Fiに繋げられる。
  • ヘクスローブドライバーT6を持っている。
以上。

以下、手順
  1. TimeMachineにフルバックアップする
  2. HDDを抜き取って、SSDに差し替える
    (差し替える方法はググればすぐ出る)
  3. command + Rを押したまま起動する
  4. Wi−Fiの設定をする
  5. SSDをフォーマットする。
    (パーティションを1つ作る。これもググればすぐ出る)
  6. TimeMachineでフルバックアップを取ったHDDをUSBで繋げる
  7. メニューからTimeMachineから復元を選ぶ

以上。マジで。
超Easy。

起動ディスクやらUSBにOSをインストールするやら、
なんやかんや情報でてくるけど、これが一番早い。
圧倒的に。

2013年9月4日水曜日

[SVN]E000002エラーで、cleanupでもロックが外れない時の対処

SVNが動いてる最中に、とあるファイルを上書き保存とかしていたら、
コミットに失敗してロックされてしまった。

さて cleanupしろというのでやってみるも、うまくいかない。

で、対処法を探したらこんなサイトを発見。

http://changilkim.wordpress.com/2012/12/10/svn-cleanup-fails/

環境はmacだったので、sqlite入ってた(∩´∀`)∩ワーイ
そして治った。


2013年5月29日水曜日

[SVN]Subversionのコマンドで一括コミット・一括削除

Subversionのコミットを、コマンドでやろうとすると凄くいろんなことが面倒臭い。

WindowsならGUIソフト使えばいいんけど、Macには有料のばかりなので、コンソールからコマンドで叩いたほうが早いわけなん。
けど面倒臭い。

そもそも何でMacでSVNを使おうと思ったかというと、Unityをチーム開発したかったから。それについて注意点もあるんけど、それはどっかのサイトで調べるといいw

とりあえずメモっとく。

一括コミット・一括削除(Unity用) 

commit.sh
#!/bin/bash
svn st hoge/Assets/ | grep "^\?"|cut -d ' ' -f 8-|sed "s/^\(.*\)$/'\1'/g"|xargs svn add
svn st 
hoge/Assets/ | grep "^\!"|cut -d ' ' -f 8-|sed "s/^\(.*\)$/'\1'/g"|xargs svn rm
svn ci 
hoge/Assets/
svn st 
hoge/ProjectSettings | grep "^\?"|cut -d ' ' -f 8-|sed "s/^\(.*\)$/'\1'/g"|xargs svn add
svn st 
hoge/ProjectSettings | grep "^\!"|cut -d ' ' -f 8-|sed "s/^\(.*\)$/'\1'/g"|xargs svn rm
svn ci 
hoge/ProjectSettings
Unityでhogeプロジェクトをコミットしたかった訳だけど、コマンドで一括追加が面倒くさい。
そこで以下のサイトを参考にさせて頂いて、上のスクリプトを作ってみました。
Subversionでaddremove — ディノオープンラボラトリ

-f 7 を -f 8- に変更しました。
私の環境のMacだと、7だと文字が取れなかったんです。
使う人の環境によって調整しないといけないかもしれない。
8- にしたのは、8番目以降も文字がある場合があるんで。スペースのあるファイル名とか。
あと sed "s/^\(.*\)$/'\1'/g" も追加しました。
頭と後ろに ' を付けないと、スペースのあるファイル名のせいでコミットが成功しないんですよ。

んでもって、Unity用なのは、例えばhogeプロジェクトだと Assets と ProjectSettings だけコミットすればよくて、それ以外はコミットする必要はないらしい。
ということで、このコミットスクリプトを使えばUnityをMacで開発するときにSVN管理しやすいですよん。

わかりやすいコマンド一覧のサイト

バージョン管理ツールSubversionで使えるsvnコマンドのまとめ

SVNのドキュメント

Subversion によるバージョン管理