Настройка удаленного хранилища 1С 8.2 IIS6 (server 2003)

26.11.12

Разработка - Групповая разработка (Git, хранилище)

Перерыл инет, спрашивал на куче форумов, никто ничего вразумительного не ответил, в итоге докопался до истины.

Всем доброго времени суток.

В общем, речь пойдет о том, как настроить удаленное хранилище для 8.2 на IIS версии 6.0.

Итак, имеем:

- Windows Server 2003 (32bit)

- IIS V6.0

Сервак выпущен в Сеть.

Не мудрствуя лукаво и не тратя времени на повторение многочисленных публикаций по настройке самого IIS v6.0 (ознакомиться с этой процедурой можно, например, здесь), вкратце опишу отличие установки сервера хранилища конфигураций 1С:Предприятия 8.2 от 8.1.

В 8.2, как всем известно, нет утилиты wsinst.exe, вместо нее теперь используется утилита webinst.exe.

Может быть, это, конечно и баян, но, повторюсь, я не нашел ничего путного, поэтому копался сам.

Так вот. Эта утилита использует такие параметры:

-wsdir - имя виртуального каталога;

-dir -имя физического каталога хранилищА (именно конкретного хранилища! - это важно);

-connstr - строка соединения с хранилищем (например, "File=C:\storage1C" - это определенное хранилище конфигураций);

То есть вся соль настройки свелась к тому, что для webinst.exe надо указывать реальные полные пути к определенному хранилищу. а для crserver.exe надо указать путь к корневому каталогу хранилищ, то есть каталог C:\.

Еще натыкался на сообщения о том, что хранилище изначально должно быть создано при подключении к каталогу хранилища именно по http - чушь. Хранилище может быть создано любым доступным способом.

Не судите строго, просто хотелось внести ясность в некоторые моменты.

Может быть кому-то эта статья поможет.

P.S. Да, и еще момент. Я так и не смог настроить сервер хранилища на работу с расшаренной на другой машине папкой, поэтому разместил хранилище на том же сервере, где поднял СХ. По всей видимости возникли какие-то проблемы с правами доступа к шаре, хотя я перепробовал множество вариантов. Такое ощущение, что сервер хранилища не умеет работать с сетевыми шарами, но, возможно, я ошибаюсь, продолжу исследования, результат опубликую дополнением к этой статье.

См. также

Системы контроля версий для 1С-разработчиков.

1С-программирование DevOps и автоматизация разработки Групповая разработка (Git, хранилище) DevOps для 1С Платформа 1С v8.3 Платные (руб)

Основы командной разработки на 1С. Использование систем контроля версий при разработке на платформе 1С:Предприятие 8

4900 руб.

29.06.2022    9152    78    4    

110

Особенности национального Workflow: Github Actions и OneScript

Групповая разработка (Git, хранилище) OneScript Бесплатно (free)

Сегодня мы посмотрим на Github Actions - встроенный инструментарий Github для автоматизации рабочих процессов. Разберем, что это такое, зачем и причем тут OneScript.

25.03.2024    1221    bayselonarrend    3    

37

Автоматизация процесса разработки с помощью сервиса GitFlic

Групповая разработка (Git, хранилище) Бесплатно (free)

GitFlic – первая в России полностью самостоятельная реализация сервиса для хранения репозиториев с исходным кодом. За три года разработки сервис GitFlic стал полноценным инструментом, которым можно заменить GitLab, GitHub и BitBucket. Расскажем о том, как выстроить в GitFlic процесс автоматического тестирования, статического анализа кода и сборки приложений.

05.03.2024    1873    user1989937    6    

15

OpenYellow - рейтинг открытых GitHub репозиториев для платформы 1С:Предприятие

Групповая разработка (Git, хранилище) Бесплатно (free)

Обновляемый топ GitHub репозиториев для 1С по всем языкам программирования и еще немного рассуждений про open-source.

05.02.2024    3787    bayselonarrend    15    

61

Насколько глубок 1С-ный GitHub?

Групповая разработка (Git, хранилище) Бесплатно (free)

Open-source проекты - важная часть мира программного обеспечения. 1С привычно держится немного в стороне от глобальных трендов, но бросить холодный статистический взгляд на положение дел мне показалось небезынтересным.

22.01.2024    7850    bayselonarrend    50    

86

TCP прокси-сервер хранилища конфигурации 1С

DevOps и автоматизация разработки Групповая разработка (Git, хранилище) OneScript Платформа 1С v8.3 Бесплатно (free)

Продолжение истории с прокси хранилища, но уже не на HTTP, а на TCP и без падений по памяти веб-сервера. Проверяем комментарии хранилища, вызываем веб-хуки, старты пайплайнов, gitsync по событию помещения версии в хранилище. И все это полностью на знакомом и понятном OneScript.

17.01.2024    2789    kamisov    17    

57

Отдай корень! Библиотека OneScript для получения информации о захваченных объектах в хранилище

Групповая разработка (Git, хранилище) Бесплатно (free)

Хранилище конфигурации 1С - это инструмент групповой разработки. Работают с хранилищем следующим образом: захватывают какой-либо объект, редактируют, потом отдают его в хранилище. Хранилище помечает уже захваченные объекты и не дает возможности захватить их другим пользователям. Это рождает и самый большой недостаток хранилища - невозможность работы с одним объектом нескольких пользователей, например в случае доработки разных методов в одном большом модуле. Корень конфигурации - это самый верхний ее узел. Только захватив корень, мы можем добавить в конфигурацию новые общие модули, документы, справочники, регистры и подобное. Только захватив корень можно изменить настройки поддержки конфигурации. Соответственно, если корень захвачен одним программистом, другой программист не может добавить новые объекты или снять что-то с поддержки. Потому то и всплывает эта фраза - отдай корень, мне нужно тоже что-то добавить.

26.12.2023    1345    ardn    1    

26

Git Code Review - инструмент для рецензирования кода

Групповая разработка (Git, хранилище) Платформа 1С v8.3 Конфигурации 1cv8 1С:ERP Управление предприятием 2 Абонемент ($m)

Git Code Review - инструмент, позволяющий быстро анализировать изменения из git-репозитория прямо в 1С

1 стартмани

20.12.2023    3964    59    salexdv    26    

81
Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. quick 583 18.02.14 12:07 Сейчас в теме
удаленную шару скорее всего надо было подключить как сетевой диск
2. alex.msk 34 18.02.14 13:05 Сейчас в теме
(1) quick, пробовал, не прокатило
adhocprog; +1 Ответить
Оставьте свое сообщение