SharePoint Online хранилище файлов - PullRequest
0 голосов
/ 11 октября 2010

У нас есть требование хранить документы в SharePoint Online , так как люди напрямую копируют файлы в общую сеть.

Есть ли способ автоматизировать это? Я думал о службе Windows, которая будет опрашивать каталоги, находить любые изменения, такие как новые подкаталоги или новые файлы, а затем загружать их в библиотеку документов SharePoint Online.

Ответы [ 2 ]

1 голос
/ 27 августа 2011

Репликация файловой системы в библиотеку документов SharePoint Online или Office 365 планируется выпустить с помощью «Cloud Connector для Office 365».В текущей версии поддерживается только содержимое базы данных, но двунаправленное с V2.0

1 голос
/ 11 октября 2010

Вам не нужно опрашивать, если вы используете FileSystemWatcher внутри службы Windows для уведомлений в реальном времени.

http://msdn.microsoft.com/en-us/library/system.io.filesystemwatcher.aspx

Однако, если вы требуете 100% точности, вам нужно будет встроить некоторый механизм отслеживания / контрольной суммы, чтобы убедиться, что каждый документ был 1) обнаружен и 2) успешно перемещен в SharePoint.

Возможно, вы захотите, чтобы ваша служба проверяла дельту при каждом запуске, а затем отвечала только на FileSystemWatcher события.

РЕДАКТИРОВАТЬ: В соответствии с вопросом Тони ниже, вот некоторые дополнительные мысли о получении файлов в SharePoint.

Сначала попробуйте простой тест.

1) Скопируйте URL-адрес библиотеки документов на сайте BPOS SharePoint. Убедитесь, что вы находитесь на компьютере, на котором установлено приложение для входа в Office Online.

2) Открыть Блокнот. Введите произвольный текст.

3) Нажмите Файл -> Сохранить как.

4) Вставьте URL.

5) Попытка сохранить файл.

Это прекрасно работает на "обычном" SharePoint (делал это много раз). Если это работает с BPOS, он открывает несколько вариантов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...