Synchronize Files using Planio Storage » History » Sprint/Milestone 6
Ema Raven, 04/30/2024 12:14 PM
1 | 4 | Shengnan Lyu | # Planio Storageでファイルを同期 |
---|---|---|---|
2 | 1 | Ema Raven | |
3 | 4 | Shengnan Lyu | [Planio Storage](https://plan.io/file-management/) を利用すると、プロジェクト内に専用のフォルダを設定できます。このフォルダはチーム全体で同期されます。全てのチームメンバーがウェブを介して、またはPlanio Storage 同期アプリケーションを使用して、端末から直接ファイルにアクセスできます。 |
4 | 3 | Ema Raven | |
5 | 4 | Shengnan Lyu | |
6 | 1 | Ema Raven | {{>toc}} |
7 | |||
8 | 6 | Ema Raven | ## ストレージをインストール |
9 | 1 | Ema Raven | |
10 | 4 | Shengnan Lyu | 任意のプロジェクトで、**モジュール**タブからストレージをインストールしてください。ただし、ご利用のプランによっては、ストレージを利用する際に少額の費用が発生する場合があります。もちろん、次のプラン更新までストレージを無料でお試しいただけます。 |
11 | 1 | Ema Raven | |
12 | 4 | Shengnan Lyu | {{figure(ストレージをインストール) |
13 | 1 | Ema Raven | ![](planio-storage-app@2x.png) |
14 | }} |
||
15 | |||
16 | 6 | Ema Raven | ## 同期アプリケーションをインストール |
17 | 1 | Ema Raven | |
18 | 4 | Shengnan Lyu | パソコンでプロジェクトのファイルやフォルダの同期を実現させるためには、まず適切なクライアントアプリをダウンロードしてください。 |
19 | 1 | Ema Raven | |
20 | <table> |
||
21 | <tbody> |
||
22 | <tr> |
||
23 | <td><a href="https://support.plan.io/attachments/download/1198975/PlanioStorage-2.6.3.pkg"><img src="https://support.plan.io/attachments/download/679092/macos-logo@2x.png" alt="" /></a></td> |
||
24 | <td><a href="https://support.plan.io/attachments/download/1124490/PlanioStorage-2.6.3.exe"><img src="https://support.plan.io/attachments/download/679093/windows-logo@2x.png" alt="" /></a></td> |
||
25 | <td><a href="https://support.plan.io/attachments/download/679091/PlanioStorage-2.3.4-x86_64.AppImage"><img src="https://support.plan.io/attachments/download/679095/linux-logo@2x.png" alt="" /></a></td> |
||
26 | </tr> |
||
27 | <tr> |
||
28 | <td><a href="https://support.plan.io/attachments/download/1198975/PlanioStorage-2.6.3.pkg"><strong>macOS Download</strong></a><br /> |
||
29 | (Version 2.6.3)</td> |
||
30 | <td><a href="https://support.plan.io/attachments/download/1124490/PlanioStorage-2.6.3.exe"><strong>Windows Download</strong></a><br /> |
||
31 | (Version 2.6.3)</td> |
||
32 | <td><a href="https://support.plan.io/attachments/download/679091/PlanioStorage-2.3.4-x86_64.AppImage"><strong>Linux Download</strong></a><br /> |
||
33 | (Version 2.3.4)</td> |
||
34 | </tr> |
||
35 | </tbody> |
||
36 | </table> |
||
37 | |||
38 | 4 | Shengnan Lyu | 次に、インストーラーを実行して、**Planioのドメイン、ログインIDとパスワード**を入力してください。ストレージでは、Planioのアカウント全体を同期するか、もしくは選択された一部のプロジェクトを同期することができます。 |
39 | 1 | Ema Raven | |
40 | 4 | Shengnan Lyu | また、ストレージのファイルを保存するローカルフォルダも指定できます。 |
41 | {{figure(Planioストレージのクライアントアプリを設定) |
||
42 | 1 | Ema Raven | ![](planio-storage-client-app@2x.png) |
43 | }} |
||
44 | |||
45 | 4 | Shengnan Lyu | 同期されたフォルダ内のファイルやフォルダは通常通りに操作できます。全ての変更はPlanioと同期されます。変更中にオフラインになった場合は、デバイスが次にインターネットに接続されると再度同期されます。 |
46 | 1 | Ema Raven | |
47 | 4 | Shengnan Lyu | 同僚と同じファイルをオフライン中や同期中に編集する場合に備えて、Planioストレージはファイルのコピーを作成するので、変更内容をマージすることができます。 |
48 | 1 | Ema Raven | |
49 | 6 | Ema Raven | ## ブラウザからアクセス |
50 | 1 | Ema Raven | |
51 | 4 | Shengnan Lyu | Planio内でもファイルやフォルダを管理できます。プロジェクト内で、**ストレージ**タブに移動してください。**アップロード**ボタンをクリックすることで、パソコンから任意の数のファイルをアップロードできます。もしくは、直接デスクトップからブラウザウィンドウにドラッグしても構いません。 |
52 | 1 | Ema Raven | |
53 | 4 | Shengnan Lyu | **新しいフォルダ**をクリックすると新しいフォルダを作成できます。 |
54 | 1 | Ema Raven | |
55 | 4 | Shengnan Lyu | ストレージ内のファイルやフォルダを視覚的に整理したい場合は、右上にあるオプションメニューから**ツリー**または**グリッド**を選択してください。 |
56 | 1 | Ema Raven | |
57 | 4 | Shengnan Lyu | {{figure(Planioストレージのツリー表示) |
58 | 1 | Ema Raven | ![](planio-storage-file-listing@2x.png) |
59 | }} |
||
60 | |||
61 | 6 | Ema Raven | ## WebDAVアクセス |
62 | 1 | Ema Raven | |
63 | 4 | Shengnan Lyu | 同期はせずにオンラインで直接ストレージにアクセスしたい場合は、WebDAVをご利用ください。 |
64 | 1 | Ema Raven | |
65 | 4 | Shengnan Lyu | ストレージセクションの右側のサイドバーに、プロジェクトの**WebDAV URL**があります。Planioの**ログインID**と**パスワード**を入力するだけで簡単に接続できます。 |
66 | 1 | Ema Raven | |
67 | 4 | Shengnan Lyu | {{figure(WebDAVを使用してPlanioストレージにアクセス) |
68 | 1 | Ema Raven | ![](planio-storage-webdav@2x.png) |
69 | }} |
||
70 | |||
71 | 6 | Ema Raven | ## ロールと権限を設定 |
72 | 1 | Ema Raven | |
73 | 5 | Shengnan Lyu | 同僚や顧客のファイルを閲覧や編集する権限を設定するには、**自分のアバター→「管理」→「ロールと権限」** に移動してください。次に **ロール**を選択し、**権限**→**ストレージ**で選択したロールの権限を設定できます。 |
74 | 1 | Ema Raven | |
75 | 4 | Shengnan Lyu | {{figure(Planioストレージのアクセス権限管理) |
76 | 1 | Ema Raven | ![](planio-storage-permissions%402x.png) |
77 | }} |
||
78 | |||
79 | 4 | Shengnan Lyu | 以下の権限を取得できます。 |
80 | 1 | Ema Raven | |
81 | <table> |
||
82 | <tbody> |
||
83 | 5 | Shengnan Lyu | <tr><td>ファイルとフォルダーの閲覧</td><td> ユーザーがストレージタブにアクセスし、ファイルを閲覧できる権限。 </td></tr> |
84 | 4 | Shengnan Lyu | <tr><td>ファイルとフォルダーの編集</td><td>ユーザーがファイルをアップロードし、編集、削除できる権限。</td></tr> |
85 | 5 | Shengnan Lyu | <tr><td> 保護ファイルとフォルダーの編集</td><td>ユーザーがファイルやフォルダを保護できる権限。ファイルダウンロード履歴の閲覧権限を持っていない限り、保護されたアイテムは他のユーザーには表示されない。 </td></tr> |
86 | <tr><td> 保護ファイルとフォルダーの閲覧</td><td> ユーザーが保護されたファイルを閲覧し、ダウンロードできる権限。編集、削除、保護を解除することはできない。</td></tr> |
||
87 | 4 | Shengnan Lyu | <tr><td> ファイルの共有</td><td> ユーザーが任意のファイルの共有リンクを生成できる権限。</td></tr> |
88 | <tr><td> 共有ファイルの閲覧</td><td> 共有リンクを使用して共有されたファイルをダウンロードできる権限。 </td></tr> |
||
89 | 1 | Ema Raven | </tbody> |
90 | </table> |
||
91 | |||
92 | 6 | Ema Raven | ## ファイルとフォルダを保護 |
93 | 1 | Ema Raven | |
94 | 4 | Shengnan Lyu | ファイルとフォルダを保護して、他のユーザーから非表示にすることができます。ファイルやフォルダを保護するには、「…」をクリックするか、操作したいアイテムを右クリックしてください。その後、**保護**を選択してください。 |
95 | 1 | Ema Raven | |
96 | 4 | Shengnan Lyu | {{figure(キャプション:Planioストレージでフォルダを保護) |
97 | 1 | Ema Raven | ![](protect-folder-in-planio-storage@2x.png) |
98 | }} |
||
99 | |||
100 | 4 | Shengnan Lyu | 保護されたファイルとフォルダはView protected files and folders権限を持っていないユーザーから非表示にされます。この権限を持っているユーザーは、保護されたファイルとフォルダを閲覧、そしてダウンロードすることはできますが、編集や削除することはできません。 |
101 | 1 | Ema Raven | |
102 | 4 | Shengnan Lyu | 保護されたファイルとフォルダを編集、削除、または保護を解除するには**保護ファイルとフォルダーの編集**権限が必要です。 |
103 | 1 | Ema Raven | |
104 | 6 | Ema Raven | ## ファイルを共有 |
105 | 4 | Shengnan Lyu | 単独ファイルは**共有リンク**を生成することで、プロジェクト外の人と共有することができます。公開するプロジェクトにリンクさせたい時、もしくはメールでリンクを含めたい時には非常に便利です。 |
106 | 1 | Ema Raven | |
107 | 4 | Shengnan Lyu | ファイルを共有するには、「…」をクリックするか、操作したいアイテムを右クリックしてください。その後、「共有」を選択してください。次のステップでリンクをコピーできます。 |
108 | 1 | Ema Raven | |
109 | 4 | Shengnan Lyu | {{figure(Planioストレージサイドバーにおける共有リンク情報) |
110 | 1 | Ema Raven | ![](sharing-links-in-planio-storage@2x.png) |
111 | }} |
||
112 | |||
113 | 4 | Shengnan Lyu | たとえ共有した後にファイルが更新されたとしても、このリンクは常にソースファイルの最新バージョンを指し示します。 |
114 | 1 | Ema Raven | |
115 | 4 | Shengnan Lyu | **ファイルの閲覧権限**を持っているユーザーなら誰でも共有リンクにアクセスできます。**非メンバー**や**匿名ユーザー**の権限を設定することで、Planioのアカウントを持っている人に限らず、ログインしていない人にまでその権限を拡張することができます。これについては[[Make Redmine Projects Public on Planio]]の記事に詳細な情報が記載されています。 |
116 | 1 | Ema Raven | |
117 | 6 | Ema Raven | ## リンクを作成 |
118 | 1 | Ema Raven | |
119 | 4 | Shengnan Lyu | ストレージでは、異なるフォルダや、Planioアカウント内の別のプロジェクトにあるファイルを指し示すリンクを作成できます。 |
120 | 1 | Ema Raven | |
121 | 4 | Shengnan Lyu | リンクを作成するには、「…」をクリックするか、操作したいアイテムを右クリックしてください。その後、**リンクの作成**をクリックしてください。表示されるポップアップで、リンクを作成したいプロジェクトとフォルダを選択してください。 |
122 | 1 | Ema Raven | |
123 | 4 | Shengnan Lyu | {{figure(Planioストレージでリンクを作成) |
124 | 1 | Ema Raven | ![](creating-a-link-in-planio-storage@2x.png) |
125 | }} |
||
126 | |||
127 | 4 | Shengnan Lyu | リンクは常にソースファイルの最新バージョンを指し示します。ソースファイルが削除されると、すべてのリンクも消えます。 |
128 | 1 | Ema Raven | |
129 | 4 | Shengnan Lyu | リンクを表示させるには、ユーザーはソースファイルの閲覧権限が求められます。 |
130 | 1 | Ema Raven | |
131 | 6 | Ema Raven | ## コンフリクトを処理 |
132 | 1 | Ema Raven | |
133 | 4 | Shengnan Lyu | ストレージのデスクトップクライアントは、ローカルでの変更をアップロードし、リモートでの変更をダウンロードします。ファイルがローカルフォルダとPlanioサーバ両方で変更され同期された場合、クライアントはそのような状況を自力で解決することはできません。そのため、クライアントはローカルバージョンの情報を含むコンフリクトファイルを作成し、Planioからリモートバージョンをダウンロードします。そして、コンフリクトが発生したことを通知し、注意が必要であることを知らせます。 |
134 | 1 | Ema Raven | |
135 | 5 | Shengnan Lyu | ### 例 |
136 | 1 | Ema Raven | |
137 | 4 | Shengnan Lyu | 同期されたフォルダには「hello.txt」というファイルがあると仮定してください。このファイルはしばらくの間に変更されず、パソコンとplanioのサーバ上の両方に「hello」というテキストが含まれています。そしてほぼ同時に、あなたがこのファイルを「local hello」と変更しようとしているところに、Planioサーバ上のファイルがあなた以外の誰かによって「planio hello」と更新されました。 |
138 | 1 | Ema Raven | |
139 | 4 | Shengnan Lyu | ローカルでの変更をアップロードしようとすると、デスクトップクライアントはサーババージョンも変更されたことに気付きます。したがって、クライアントはアップロードを中止します(他の人の変更を上書きする可能性があるため)。その代わりに、ローカルでの変更を記録するコンフリクトファイルを作成します。これにより、ローカルのデバイス上に次のような2つのファイルがでてきます: |
140 | 1 | Ema Raven | |
141 | 4 | Shengnan Lyu | - "planio hello" が含まれる hello.txt |
142 | - "local hello" が含まれる hello (conflicted copy 2020-06-03 012755).txt |
||
143 | 1 | Ema Raven | |
144 | 4 | Shengnan Lyu | ご覧の通り、hello.txtファイルは現在Planioサーバ上のファイルを表しています。これにはリモートでの変更が含まれていますが(リモートでの変更があるたびに更新され続けます)、あなたのローカルでの変更はサーバにアップロードされていません。その代わりに、**conflicted copy**というファイルがローカルでの変更を記録しました。 |
145 | 1 | Ema Raven | |
146 | 4 | Shengnan Lyu | デスクトップクライアントは、この状況をシステム通知、システムトレイアイコン、アカウント設定のウィンドウで**unresolved conflicts**を表示する黄色のバッジを通じて通知します。このバッジをクリックすると、未解決のコンフリクトを含むリストが表示されます。その中のいずれかをクリックすると、関連するファイルを示すエクスプローラーが開きます。 |
147 | 1 | Ema Raven | |
148 | 4 | Shengnan Lyu | このようなコンフリクトを解決するには、両方のファイルを開き、相違を比較し、**conflicted copy**ファイルからローカルでの変更を該当する元のファイルにコピーしてください。この例では、hello.txtを「local and planio hello」と変更し、そしてファイル名に**conflicted copy**が含まれるファイルを削除することで、コンフリクトが解決されます。 |