Synchronize Files using Planio Storage » History » Revision 4
Revision 3 (Ema Raven, 04/16/2024 11:24 AM) → Revision 4/6 (Shengnan Lyu, 04/26/2024 10:24 AM)
# Synchronize Files using Planio Storageでファイルを同期 Storage [Planio Storage](https://plan.io/file-management/) を利用すると、プロジェクト内に専用のフォルダを設定できます。このフォルダはチーム全体で同期されます。全てのチームメンバーがウェブを介して、またはPlanio lets you set up a dedicated folder within any Planio project that will be synchronized across your team. All team members can access files using the web or directly on their devices using the Planio Storage 同期アプリケーションを使用して、端末から直接ファイルにアクセスできます。 Sync Client. {{>toc}} ## 1. ストレージをインストール Install Planio Storage 任意のプロジェクトで、**モジュール**タブからストレージをインストールしてください。ただし、ご利用のプランによっては、ストレージを利用する際に少額の費用が発生する場合があります。もちろん、次のプラン更新までストレージを無料でお試しいただけます。 Within any project, install Planio Storage by navigating to the **Apps** tab. Depending on your current Planio plan, you might have to add Planio Storage for a small monthly fee. Of course, you'll be able to try Planio Storage for free until your next plan renewal. {{figure(ストレージをインストール) {{figure(Install Planio Storage) ![](planio-storage-app@2x.png) }} ## 2. 同期アプリケーションをインストール Install the Sync Client パソコンでプロジェクトのファイルやフォルダの同期を実現させるためには、まず適切なクライアントアプリをダウンロードしてください。 To sync your project's files and folders with your computer, download the appropriate client app first. <table> <tbody> <tr> <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> <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> <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> </tr> <tr> <td><a href="https://support.plan.io/attachments/download/1198975/PlanioStorage-2.6.3.pkg"><strong>macOS Download</strong></a><br /> (Version 2.6.3)</td> <td><a href="https://support.plan.io/attachments/download/1124490/PlanioStorage-2.6.3.exe"><strong>Windows Download</strong></a><br /> (Version 2.6.3)</td> <td><a href="https://support.plan.io/attachments/download/679091/PlanioStorage-2.3.4-x86_64.AppImage"><strong>Linux Download</strong></a><br /> (Version 2.3.4)</td> </tr> </tbody> </table> 次に、インストーラーを実行して、**Planioのドメイン、ログインIDとパスワード**を入力してください。ストレージでは、Planioのアカウント全体を同期するか、もしくは選択された一部のプロジェクトを同期することができます。 Next, run the installer and enter your **Planio domain**, **login** and **password**. Planio Storage will allow you to sync everything from your Planio account or just the projects you select. また、ストレージのファイルを保存するローカルフォルダも指定できます。 You can also specify the local folder where Planio Storage files should be placed. {{figure(Setting up the Planio Storage client app) {{figure(Planioストレージのクライアントアプリを設定) ![](planio-storage-client-app@2x.png) }} 同期されたフォルダ内のファイルやフォルダは通常通りに操作できます。全ての変更はPlanioと同期されます。変更中にオフラインになった場合は、デバイスが次にインターネットに接続されると再度同期されます。 Handling files and folders inside the synced folders works like you're used to and every change will be synced with Planio. Should you be offline during a change, the sync will happen the next time your device is connected to the Internet. 同僚と同じファイルをオフライン中や同期中に編集する場合に備えて、Planioストレージはファイルのコピーを作成するので、変更内容をマージすることができます。 In case you and a colleague edit the same file while offline or during syncs, Planio Storage will create a copy of the file and you'll be able to merge your changes. ## 3. ブラウザからアクセス Browser access Planio内でもファイルやフォルダを管理できます。プロジェクト内で、**ストレージ**タブに移動してください。**アップロード**ボタンをクリックすることで、パソコンから任意の数のファイルをアップロードできます。もしくは、直接デスクトップからブラウザウィンドウにドラッグしても構いません。 You can manage files and folders right in Planio as well. Within your project, navigate to the **Storage** tab. Inside, you'll be able to upload any number of files from your computer by clicking on the **Upload files** button or simply by dragging them from your desktop into the browser window. **新しいフォルダ**をクリックすると新しいフォルダを作成できます。 You can also create folders as you would on your computer by clicking **New folder**. ストレージ内のファイルやフォルダを視覚的に整理したい場合は、右上にあるオプションメニューから**ツリー**または**グリッド**を選択してください。 To visualize the files and folders in Planio Storage, you can either select **Tree** or **Grid** from the options menu at the top right. {{figure(Planioストレージのツリー表示) {{figure(Planio Storage tree view) ![](planio-storage-file-listing@2x.png) }} ## 4. WebDAVアクセス WebDAV access 同期はせずにオンラインで直接ストレージにアクセスしたい場合は、WebDAVをご利用ください。 In case you don't wish to synchronize everything but access Planio Storage directly while online, you can use WebDAV. ストレージセクションの右側のサイドバーに、プロジェクトの**WebDAV URL**があります。Planioの**ログインID**と**パスワード**を入力するだけで簡単に接続できます。 You can find a project's **WebDAV URL** in the Storage section's sidebar on the right. To connect, simply use your Planio **login** and **password**. {{figure(WebDAVを使用してPlanioストレージにアクセス) {{figure(Accessing Planio Storage using WebDAV) ![](planio-storage-webdav@2x.png) }} ## 5. ロールと権限を設定 Configure roles and permissions 同僚や顧客のファイルを閲覧や編集する権限を設定するには、**自分のアバター→「管理」→「ロールと権限」**に移動してください。次に**ロール**を選択し、**権限**→**ストレージ**で選択したロールの権限を設定できます。 以下の権限を取得できます。 To configure who among your colleagues and clients should be able to view and edit files, head to *your avatar* -\> **Administration** -\> **Roles and Permissions**. Then, select a role. Within **Permissions** -\> **Storage**, you'll be able to set permissions for the selected role. {{figure(Planioストレージのアクセス権限管理) {{figure(Managing Planio Storage permissions) ![](planio-storage-permissions%402x.png) }} 以下の権限を取得できます。 The following permissions are available: <table> <tbody> <tr><td>ファイルとフォルダーの閲覧</td><td> ユーザーが**ストレージ**タブにアクセスし、ファイルを閲覧できる権限。 </td></tr> <tr><td>View files and folders</td><td>Enables users to access the <strong>Storage</strong> tab and browse files.</td></tr> <tr><td>ファイルとフォルダーの編集</td><td>ユーザーがファイルをアップロードし、編集、削除できる権限。</td></tr> <tr><td>Edit files and folders</td><td>Lets users upload, edit, and delete files.</td></tr> <tr><td> 保護ファイルとフォルダーの編集</td><td>ユーザーがファイルやフォルダを**保護**できる権限。**ファイルダウンロード履歴の閲覧権限**を持っていない限り、保護されたアイテムは他のユーザーには表示されない。 Edit protected files and folders </td><td> Enables users to <strong>protect</strong> files and folders. Protected items are hidden from other users unless they have the <strong>View protected files and folders</strong> permission. </td></tr> <tr><td> 保護ファイルとフォルダーの閲覧</td><td> ユーザーが**保護された**ファイルを閲覧し、ダウンロードできる権限。編集、削除、保護を解除することはできない。</td></tr> View protected files and folders </td><td> Allows users to view and download <strong>protected</strong> files. They cannot edit, delete, or set files to unprotected. </td></tr> <tr><td> ファイルの共有</td><td> ユーザーが任意のファイルの共有リンクを生成できる権限。</td></tr> Share files </td><td> Allows users to generate a sharing link for any file. </td></tr> <tr><td> 共有ファイルの閲覧</td><td> 共有リンクを使用して共有されたファイルをダウンロードできる権限。 View shared files </td><td> Allows users to download files shared using a sharing link. </td></tr> </tbody> </table> ## 6. ファイルとフォルダを保護 Protecting files and folders ファイルとフォルダを保護して、他のユーザーから非表示にすることができます。ファイルやフォルダを保護するには、「…」をクリックするか、操作したいアイテムを右クリックしてください。その後、**保護**を選択してください。 Files and folders can be protected and thus hidden from other users. To protect a folder or file, click on the **...** menu or right click the item. Then, select **Protect**. {{figure(キャプション:Planioストレージでフォルダを保護) {{figure(Protect a folder in Planio Storage) ![](protect-folder-in-planio-storage@2x.png) }} 保護されたファイルとフォルダはView Protected files and folders are hidden from users who do not have the **View protected files and folders権限を持っていないユーザーから非表示にされます。この権限を持っているユーザーは、保護されたファイルとフォルダを閲覧、そしてダウンロードすることはできますが、編集や削除することはできません。 folders** permission. Users who do have the permission can view and download protected items, but they cannot edit or delete them. 保護されたファイルとフォルダを編集、削除、または保護を解除するには**保護ファイルとフォルダーの編集**権限が必要です。 To edit, delete, or unprotect protected files and folders, users need the **Edit protected files and folders** permission. ## 7. ファイルを共有 単独ファイルは**共有リンク**を生成することで、プロジェクト外の人と共有することができます。公開するプロジェクトにリンクさせたい時、もしくはメールでリンクを含めたい時には非常に便利です。 Sharing files ファイルを共有するには、「…」をクリックするか、操作したいアイテムを右クリックしてください。その後、「共有」を選択してください。次のステップでリンクをコピーできます。 Single files can be shared with people outside of the project by generating a **Sharing link**. This is useful if you'd like to link to the file publicly or send a link to it in an email. {{figure(Planioストレージサイドバーにおける共有リンク情報) To share a file, click on the **...** menu or right click the item. Then, select Share. You'll be able to copy the sharing link in the next step. {{figure(Sharing link information in Planio Storage sidebar) ![](sharing-links-in-planio-storage@2x.png) }} たとえ共有した後にファイルが更新されたとしても、このリンクは常にソースファイルの最新バージョンを指し示します。 The link will always point to the latest version of the file–even if it has been updated after it was shared. **ファイルの閲覧権限**を持っているユーザーなら誰でも共有リンクにアクセスできます。**非メンバー**や**匿名ユーザー**の権限を設定することで、Planioのアカウントを持っている人に限らず、ログインしていない人にまでその権限を拡張することができます。これについては[[Make Sharing links can be accessed by anyone who has the **View shared files** permission. By configuring your *Non-member* and *Anonymous* roles, you can define if that extends to everyone who has an account in your Planio or even to people who are not logged in. Our guide [[Make Redmine Projects Public on Planio]]の記事に詳細な情報が記載されています。 Planio]] has more information about this. ## 8. リンクを作成 Linking files ストレージでは、異なるフォルダや、Planioアカウント内の別のプロジェクトにあるファイルを指し示すリンクを作成できます。 You can create links in Planio Storage which point to files in different folders or even projects of your Planio account. リンクを作成するには、「…」をクリックするか、操作したいアイテムを右クリックしてください。その後、**リンクの作成**をクリックしてください。表示されるポップアップで、リンクを作成したいプロジェクトとフォルダを選択してください。 To create a link, click on the **...** menu or right click the item. Then, select **Create link**. In the popup that appears, select the project and folder where the link should be created. {{figure(Planioストレージでリンクを作成) {{figure(Creating a link in Planio Storage) ![](creating-a-link-in-planio-storage@2x.png) }} リンクは常にソースファイルの最新バージョンを指し示します。ソースファイルが削除されると、すべてのリンクも消えます。 Links will always point to the latest version of the source file. If a source file is deleted, all links will disappear as well. リンクを表示させるには、ユーザーはソースファイルの閲覧権限が求められます。 Users will always require permissions to view the source file as well in order to be able to view the link. ## 9. コンフリクトを処理 Handling conflicts ストレージのデスクトップクライアントは、ローカルでの変更をアップロードし、リモートでの変更をダウンロードします。ファイルがローカルフォルダとPlanioサーバ両方で変更され同期された場合、クライアントはそのような状況を自力で解決することはできません。そのため、クライアントはローカルバージョンの情報を含むコンフリクトファイルを作成し、Planioからリモートバージョンをダウンロードします。そして、コンフリクトが発生したことを通知し、注意が必要であることを知らせます。 The Planio Storage desktop client uploads local changes and downloads remote changes. When a file has changed both in your local folder and on the Planio server between two synchronization runs, the client will be unable to resolve the situation on its own. Therefore, it will create a *conflict file* which contains your local version, download the remote version from Planio, and notify you that a conflict has occurred which needs attention. ###例 ### Example 同期されたフォルダには「hello.txt」というファイルがあると仮定してください。このファイルはしばらくの間に変更されず、パソコンとplanioのサーバ上の両方に「hello」というテキストが含まれています。そしてほぼ同時に、あなたがこのファイルを「local hello」と変更しようとしているところに、Planioサーバ上のファイルがあなた以外の誰かによって「planio hello」と更新されました。 Imagine there is a file called `hello.txt` in your synchronized folder. It has not changed for a while and contains the text "hello" both on your PC and remotely, on the Planio server. Now, nearly at the same time you update this file to say "local hello", the file on the Planio server gets updated to contain "planio hello" by someone else. ローカルでの変更をアップロードしようとすると、デスクトップクライアントはサーババージョンも変更されたことに気付きます。したがって、クライアントはアップロードを中止します(他の人の変更を上書きする可能性があるため)。その代わりに、ローカルでの変更を記録するコンフリクトファイルを作成します。これにより、ローカルのデバイス上に次のような2つのファイルがでてきます: When attempting to upload your local changes, the desktop client will notice that the server version also has changed. It therefore stops the upload (since it would potentially overwrite somebody elses changes) and instead creates a conflict file holding your local changes. You will now have two files on your local machine: - `hello.txt` containing "planio hello" が含まれる hello.txt - "local hello" が含まれる hello `hello (conflicted copy 2020-06-03 012755).txt 012755).txt` containing "local hello" ご覧の通り、hello.txtファイルは現在Planioサーバ上のファイルを表しています。これにはリモートでの変更が含まれていますが(リモートでの変更があるたびに更新され続けます)、あなたのローカルでの変更はサーバにアップロードされていません。その代わりに、**conflicted copy**というファイルがローカルでの変更を記録しました。 As you can see, the file `hello.txt` represents the file as it is currently on the Planio server - it has the remote changes (and will continue to be updated with further remote changes when they happen), but your local adjustments have not been uploaded to the server. Instead, the **conflicted copy** file holds your local adjustments now. デスクトップクライアントは、この状況をシステム通知、システムトレイアイコン、アカウント設定のウィンドウで**unresolved conflicts**を表示する黄色のバッジを通じて通知します。このバッジをクリックすると、未解決のコンフリクトを含むリストが表示されます。その中のいずれかをクリックすると、関連するファイルを示すエクスプローラーが開きます。 The desktop client notifies you about this situation via system notifications, the system tray icon and a yellow **unresolved conflicts** badge in the account settings window. Clicking this badge shows a list that includes the unresolved conflicts and clicking any one of them opens an explorer window pointing at the relevant file. このようなコンフリクトを解決するには、両方のファイルを開き、相違を比較し、**conflicted copy**ファイルからローカルでの変更を該当する元のファイルにコピーしてください。この例では、hello.txtを「local To resolve such a conflict, open both files, compare the differences and copy your local changes from the **conflicted copy** file into the original file where applicable. In this example you might change `hello.txt` to say "local and planio hello」と変更し、そしてファイル名に**conflicted copy**が含まれるファイルを削除することで、コンフリクトが解決されます。 hello" and delete the file with **conflicted copy** in its name. With that, the conflict is resolved.