プロジェクトフォルダーに関する以前の投稿のコメントを検討した後 、ファイルバージョンとそのストレージに関連するプロセスを再構築することにしました。 賢い人たちは、私たちの時代には、バージョンのアーカイブを作成して手動でファイルを複製するのは間違っているが、最新のGit、Subversionテクノロジーなどを使用する必要があると言いました。 この投稿では、私が訪れたシステムについて書いて、現在それを喜んで使用しています。 今は作業ファイルとその安全性についてまったく心配していないので、私は落ち着き、よりよく食べ、よりよく眠りました。 良いデザイナーになることは残っています。
ファイルバージョンを保存するための多くのソリューションがあります。 私にとって、設計者としての重要なパラメーターは、システムが満たす必要がある次のパラメーターです。
- 私自身、ファイルリカバリポイントを作成するポイントを決定する必要があります。
- ファイルの変更点(ほとんどの場合グラフィックス)を確認する機会があります。
- ファイルとそのバージョンをオンラインストレージにアップロードします。
- ファイルとそのバージョンの無制限の保存期間を受け取ります。
- プライバシー。 私のデータでは、知らないうちに、部外者はアクセスできません。
- 低コスト
Dropbox
はい、はい、驚かないでください。 知りませんでしたが、Dropboxはファイルの変更履歴を保存する方法を知っています。 世界中のどこからでもファイルを保存およびアクセスするための非常に便利なソリューション。 素材を簡単に共有でき、ダウンロードについて考える必要はありません。ファイルとその編集履歴をダウンロードするアプリケーションをインストールするだけです。 ただし、このプラスもマイナスです。各保存後にファイルの新しいバージョンが自動的に作成されるためです。 次に、ファイルをロールバックしないと、ファイルの変更内容を正確に比較できません。 年間40ドルの追加の「拡張バージョン履歴」(EVN)を購入しなければ、ファイルは30日間しか保存されません。 無料で2 GBを提供し、残りは8.25ドルの毎月の支払いになります。 年間最低140ドルを受け取り、要件を完全に順守していません。 さらに進んでいます。
Googleドライブ
Dropboxと同じ長所と短所。 ただし、Googleドライブでは30日以上の間、バージョンは原則として保存されないため、受け入れられません。 すぐにスキップします。
インビジョン
この投稿の準備中に私が作った2番目の発見( ヒントをくれたSNightに感謝)。 多くの設計者に親しまれ、愛されているサービスは、ファイルバージョンを保存できます。 これを行うには、ユーティリティ-「デスクトップ同期アプリ」を使用します。 追加料金を支払う必要はありません。 マイナス-スケッチファイルのプレビューはなく、検査モードを使用するユーザーの操作は考慮されていません。 実際、コード検査が機能するには、Craftプラグインを介してレイアウトをロードする必要があります。 そして、ここに矛盾があります。なぜなら 「デスクトップ同期アプリ」も同じことを行いますが、レイアウトをコンポーネントに「解析」しないため、「検査モード」は使用できません。 ファイルのバージョン履歴とコードインスペクターを選択する必要があります。 私たちのチームでは、コードインスペクターはレイアウト設計者とプログラマーによって使用されているため、選択は検査モードを優先します。
コーナーストーン3
どうやら、ポピーの最も人気のあるSubversionソリューション。 非常に美しいプログラム。 マイナスの点-クラウドにストレージがありません。 もちろん、Yandex.Diskなどのサードパーティクラウドサービスのディレクトリにファイルとバックアップのあるフォルダーを配置することもできます。 しかし、2番目のマイナスがあります-コストは69ドルです。 非常に高価なことは言うまでもなく、プログラムを試してみる準備ができました(14日間の試用期間があります)が、別の欠点に気付きました-Sketchファイルのプレビューはありません。 注意してください、しかしもっと探してください。
Github
レイアウトに積極的に携わる前に、このソリューションを使用しました。 上記で説明したすべての要件を満たしています。 コマンドラインを所有していない人にとって重要なデスクトップクライアントがあります。 プライベートリポジトリ(オンラインリポジトリ)は、月額7ドルから支払われます。 素晴らしいオプションですが、完璧ではありません。
Bitbucket
SourceTreeクライアントと連動してBitbucketストレージに決めました。 無料のプライベートリポジトリには、GitHubよりもBitBackの方が好きでした。 さらに、好きなだけ作成して、最大5人のユーザーをプロジェクトに招待できます。 5人以上のユーザーがリポジトリに接続している場合、月額10ドルから支払う必要があります。 すべてのすべてで素晴らしいオファー。
検討したソリューションの比較表
次に、作業プロセスの編成方法を説明します。
まず、 www.bitbucket.orgに登録し、 SourceTreeをダウンロードします(MacおよびWindowsで利用可能)。
ところで、SourceTreeはGitHubのクライアントとしても使用できます。
SourceTreeを起動し、新しいプロジェクト「新しいリポジトリ」→「ローカルリポジトリの作成」を追加します。
プロジェクトとそのバージョンのアーカイブが保存されるディレクトリを選択します。 ファイルもオンラインで保存するため、「リモートリポジトリも作成する」チェックボックスを設定します。
オンラインでファイルをアップロードすることはできませんが、ディスクまたはクラウドサービスのディレクトリにのみストレージを作成できます。 そうすれば、GitHubまたはBitbucketに依存しなくなります。
次に、作成したフォルダーにファイルを配置します。 それをphotoshopファイルhello.psdにします。 SourceTreeのフォルダーにファイルを保存すると、ディレクトリが変更されたという通知が表示され、右側にファイルの内容の小さなプレビューがあります。
ファイルが5MBを超える場合、プレビューは表示されません。 決定するには、「設定」→「差異」を開きます。 「サイズ制限(バイナリ)」、たとえば50,000 KBを設定します。 サムネイルは制限なしで作成されます。
これは、ディレクトリ内のファイルを変更するか、新しいファイルを追加するたびに発生します。
「リカバリポイント」を作成します(Gitの用語では、このポイントはコミットと呼ばれます)。 これを行うには、リポジトリでバージョンが作成されるファイルをメモし(通常はすべてを選択します)、コメントを書き込んで[コミット]をクリックしてリカバリポイントを作成します。
できた これで、このフォームでいつでもこのファイルに戻ることができます。
タイトルの色を別の色に変更して保存します。 SourceTreeは操作に気づき、プレビューウィンドウに「ありました」と「なった」の2つの画像を表示します。
PSより大きなプレビューを作成する方法を見つけることができませんでした。専門家の一人がアドバイスすれば、感謝します。 最もクールなことは、Sketchファイルでもプレビューが作成されることです。これは非常にクールで、そこから見ることができる他のプログラムはありません。
変更を「コミット」してサーバーに送信します。
実験の純度を高めるために、サーバーに送信して3番目の編集を行います。
ファイルの最初のバージョンに「ロールバック」する必要がありましたか、そこからいくつかのレイヤーを取得する必要がありましたか? やってみましょう。 プログラムのサイドバーで、「履歴」タブに移動し、最初のコミットを選択します。 プレビューをダブルクリックすると、ファイルの最初のバージョンがPhotoshopで開きます。 そこからレイヤーを取得するか、メインファイルとして再保存します。 とても便利でシンプルです。
Gitテクノロジーが提供する基本的な機能について説明しました。 まだたくさんありますが、この機能を使用しても、作業ファイルとその繰り返しの安全性を恐れることはできません。