Как зайти в Даркнет?!
25th January, 01:11
6
0
Как в tkinter из поля ввода Entry получить значение в одну переменную и обновить строку кнопкой, затем получить ещё одно введённое значение и затем сложить их. Ниже пример кода
21st July, 19:00
894
0
Программа, которая создает фейковые сервера в поиске игровых серверов CS 1.6 Steam
21st March, 17:43
948
0
Очень долго работает Update запрос Oracle
27th January, 09:58
913
0
не могу запустить сервер на tomcat HTTP Status 404 – Not Found
21st January, 18:02
905
0
Где можно найти фрилансера для выполнения поступающих задач, на постоянной основе?
2nd December, 09:48
938
0
Разработка мобильной кроссплатформенной военной игры
16th July, 17:57
1724
0
период по дням
25th October, 10:44
3955
0
Пишу скрипты для BAS только на запросах
16th September, 02:42
3720
0
Некорректный скрипт для закрытия блока
14th April, 18:33
4613
0
прокидывать exception в блоках try-catch JAVA
11th March, 21:11
4381
0
Помогите пожалуйста решить задачи
24th November, 23:53
6086
0
Не понимаю почему не открывается детальное описание продукта
11th November, 11:51
4350
0
Нужно решить задачу по программированию на массивы
27th October, 18:01
4396
0
Метода Крамера С++
23rd October, 11:55
4309
0
помогите решить задачу на C++
22nd October, 17:31
4002
0
Помогите решить задачу на python с codeforces
22nd October, 11:11
4492
0
Python с нуля: полное руководство для начинающих
18th June, 13:58
2599
0
Каков наилучший способ обработки файлов для небольшого офиса?
В настоящее время я работаю в небольшой компании по разработке веб-сайтов, мы в основном делаем сайты кампаний и другие рекламные материалы. В течение нашего первого года мы использовали "server" для совместного использования файлов проекта, простую машину windows с общим сетевым ресурсом. Но это не совсем будущее доказательство.
SVN отлично подходит для кода (это то, что мы используем сейчас), но я хочу иметь комфорт управления версиями (или, по крайней мере, некоторую форму синхронизации) для всех или большинства наших файлов.
То, что я по существу хочу, - это то, что делает subversion для кода, но для наших файлов documents/psd/pdf.
Я понимаю, что subversion также обрабатывает двоичные файлы, но я чувствую, что это может быть немного излишним для наших целей. Ему не обязательно нужны все колокола и свистки полной системы управления версиями, но что-то, что устраняет необходимость в инкрементном именовании (Notes_1.23.doc) и уменьшает вероятность перезаписи чего-то по ошибке.
Он также должен быть мультиплатформенным, обрабатывать большие файлы (100 МБ+) и использоваться некоторыми нетехническими людьми.
SVN отлично подходит и для двоичных файлов. Если вы боитесь, что не сможете сравнить ревизии, я могу сказать вам, что это возможно для документов Word, используя Tortoise.
Но я не знаю, что вы имеете в виду с "expanding the versioning". SVN-это не система управления документами.
Редактировать:
но я чувствую, что это может быть немного чересчур для наших целей
Если вы уже используете SVN и он выполняет ваши цели, зачем беспокоиться о второй системе?
Если у вас есть сервер windows 2003, вы можете посмотреть на Sharepoint Services 3.0 (http://technet.microsoft.com/en-us/windowsserver/sharepoint/bb684453.aspx ).
Он может выполнять контроль версий для документов и имеет хорошую интеграцию с Office, начиная с Office xp, Но office 2003 и 2007 лучше. Файлы Office и PDF можно индексировать (через Adobe IFilter)и искать. Вы также можете добавить IFilters для поиска метаданных в документах.
Что касается больших файлов, по умолчанию максимальный размер файла составляет 50 МБ, но его можно настроить.
Приличная структура папок и схема именования?
VCS действительно не обрабатывают изображения и такие очень хорошо - можно ли было бы иметь код в VCS (SVN/Git/Mercurial и т. д.), наряду с разумной структурой папок для двоичных активов (исходные фотографии, файлы Photoshop PSD, файлы Illustrator и т. д.)?
Он не будет обрабатывать синхронизацию, но центральный файловый сервер достигнет того же.
Это потребует некоторого принуждения и выпаса котенка, чтобы заставить людей правильно называть вещи, но я думаю, что наличие папки версий для каждого актива (например, someproject/asset/header_logo/v01/header_logo_v01.psd) в основном будет похоже на VCS, но легче перемещаться между различными версиями (нет vcs checkout blah -r 234 , когда клиент решает, что они предпочли v02 больше, чем v03)
Ваш вопрос интересен тем, что вы указываете, что он подходит для небольшого офиса. На уровне предприятия я бы рекомендовал что-то вроде eRoom EMC Documentum , но, очевидно, это будет намного больше, чем вам нужно, и больше, чем вы хотите, с точки зрения затрат. Я не уверен в деталях лицензирования на этом, но я слышал, что если ваш офис имеет MS Office, у вас есть доступ к Sharepoint, который может хорошо работать для вас. Я также уверен, что есть много реализаций SAAS такого рода вещей, поэтому вы можете посмотреть на это, имея в виду, что серверы не будут размещены вами, поэтому, если материал чрезвычайно чувствителен, это, очевидно, не правильный маршрут.
Возможно, вы захотите использовать Mac в качестве сервера и использовать Time Machine для резервного копирования общих папок. Это дает вам автоматическое резервное копирование и позволяет вам делиться через Samba, чтобы каждый мог иметь сетевой диск на своем компьютере. Мак сервер-это наверное перебор. Mac Mini подойдет для небольшого офиса или перепрофилированной настольной машины.
Вы также можете рассмотреть возможность использования службы S3 Amazon для автономного резервного копирования. Поскольку это сервис pay-as-you-go, он может масштабироваться с использованием, и если вы чувствуете, что хотите перейти на что-то другое, вы всегда можете загрузить свои данные и перенести их в другое место.
Также рассмотрим KnowledgeTree. Посмотрите на него, некоторые демо / скриншоты доступны по адресу http://www.knowledgetree.com/
Он имеет бесплатную версию сообщества с открытым исходным кодом - так что это экономически выгодно. Мы не пробовали, но мы выбрали эту систему над другими системами для малого бизнеса, который ищет решение для управления версиями документов.