2013-01-25 29 views
0

我希望能夠直接保存到遠程位置(雲存儲)是否可以直接保存到「雲端」,而不是將它保存到硬盤上然後上傳它?

例: 你在你的IDE是編程,並希望將其上傳到「雲」,讓你點擊文件>另存爲>選擇DropBox,SkyDrive等>命名文件。當您點擊保存時,它會上傳文件。

這突然出現在我的腦海裏,好像比現在的方式容易得多。這種方法可行嗎?

+1

當您在*您的* IDE中嘗試時會發生什麼? (這個問題的答案會根據特定的IDE和編入其中的功能而有所不同)。 –

回答

0

某些程序可以做到這一點。例如,MS Office可以直接保存到Sharepoint位置以及完整的樹狀瀏覽。

某些網絡文件交換協議在Windows(Linux,MacOS)中可用作重定向器。這意味着他們將自己作爲普通文件系統呈現給用戶級程序。 SMB/CIFS就是最好的例子,儘管可能沒有人像現在這樣通過互聯網使用SMB。即使文件夾瀏覽器與普通文件夾一起在資源管理器中受支持,也不是文件系統。有時,您可以通過加密的渠道(如VPN或SSH)通過互聯網引導SMB,這需要控制客戶端和服務器。

一些雲存儲公開了一個API,程序可以使用該API瀏覽並直接保存到雲中。 Dropbox和Google Drive以這種方式工作。任何人都可以編寫一個保存/加載到Dropbox的程序,或者在Dropbox上瀏覽文件。但必須明確完成 - 您的目標是Dropbox,而不是任何雲存儲。

Dropbox還提供存儲轉發解決方案 - 您可以保存到指定的本地文件夾,最終與Dropbox同步。

隨着通用程序(不寫入是雲感知)和通用雲存儲(不能仿效文件系統),但是,你的運氣了。

對於超過「網具體共享,做到這一點的優選方法是使用在線源控制系統。有公開的Subversion版本庫,大多數IDE可以與這些人交談。但是SVN步驟的提交通常是手動的。本地文件夾仍然存在;這是一個保存 - 然後上傳其他名稱。

順便說一下,讓您的源位置在雲中將是一個相當大的性能損失。現在互聯網很快,但仍然沒有硬盤驅動器的匹配。

0

您可以使用存儲提供商提供的應用程序執行此操作。例如,Dropbox提供了一個應用程序,可在您的硬盤上創建一個受監控的文件夾。保存到此文件夾的任何內容都將同步到Dropbox。

這將由服務給你一個「驅動器」的URL,你將不得不映射到您的計算機上的虛擬驅動器。我不知道任何提供此功能的存儲提供商。

相關問題