powered by simpleCommunicator - 2.0.58     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / SVN, руководство
25 сообщений из 30, страница 1 из 2
SVN, руководство
    #37939980
blest
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кто как справляется с проблемами SVN разработчиков:

1) Кто-то что-то недокоммитил, проект не компилируется
2) Строку с подключением забыл поменять с тестовой на продакшн
3) блок авторизации забыл раскоммитить

Я пока вижу только проверку на ответственном по публикации приложения на ключевых блоках, в данном случае 2,3. Как решается проблема 1.

И вообще хотел бы обсудить практику руководства, через SVN, группой разработчиков до 10 человек.
...
Рейтинг: 0 / 0
SVN, руководство
    #37939984
Lelouch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
blest,

1) Бить по рукам
2) Бить по рукам
3) Сильно бить по рукам
...
Рейтинг: 0 / 0
SVN, руководство
    #37939985
blest
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Lelouchblest,

1) Бить по рукам
2) Бить по рукам
3) Сильно бить по рукам

Это всегда успеется
...
Рейтинг: 0 / 0
SVN, руководство
    #37939988
Сон Веры Павловны
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
blest,

Скриптом по расписанию обновляться из репозитория, собирать проект, и прогонять юнит-тесты. При наличии ошибок компиляции и/или тестов - оповещение тимлида принятым в команде способом (e-mail, СМС, и т.п.), и
Lelouch1) Бить по рукам
2) Бить по рукам
3) Сильно бить по рукам
...
Рейтинг: 0 / 0
SVN, руководство
    #37939993
Фотография Esofter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Делать код-ревью перед каждым коммитом
...
Рейтинг: 0 / 0
SVN, руководство
    #37940084
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
blest1) Кто-то что-то недокоммитил, проект не компилируется
2) Строку с подключением забыл поменять с тестовой на продакшн
3) блок авторизации забыл раскоммитить
1. Отстреливать по-одиночке вечером после работы
2. Читать про Web.Debug.config и Web.Release.config
3. Кривая архитектура кода, в котором нужно что-то комменить для тестирования. Уволить архитектора.

P.S. Ознакомиться с релизной моделью солюшена, осознать нужность препроцессорных команд.
...
Рейтинг: 0 / 0
SVN, руководство
    #37940116
blest
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУblest1) Кто-то что-то недокоммитил, проект не компилируется
2) Строку с подключением забыл поменять с тестовой на продакшн
3) блок авторизации забыл раскоммитить
1. Отстреливать по-одиночке вечером после работы
2. Читать про Web.Debug.config и Web.Release.config
3. Кривая архитектура кода, в котором нужно что-то комменить для тестирования. Уволить архитектора.

P.S. Ознакомиться с релизной моделью солюшена, осознать нужность препроцессорных команд.

Простите мою необразованность, 1,2 пункт примерно я понял. По поводу 3-его: какая есть тестирования готового продукта на тестовой БД?
ПС и про образованность я извиняюсь, ПС я не понял ничего((
...
Рейтинг: 0 / 0
SVN, руководство
    #37940117
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
blestПо поводу 3-его: какая есть тестирования готового продукта на тестовой БД?
А по-русски?
...
Рейтинг: 0 / 0
SVN, руководство
    #37940121
blest
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУblest1) Кто-то что-то недокоммитил, проект не компилируется
2) Строку с подключением забыл поменять с тестовой на продакшн
3) блок авторизации забыл раскоммитить
1. Отстреливать по-одиночке вечером после работы
2. Читать про Web.Debug.config и Web.Release.config
3. Кривая архитектура кода, в котором нужно что-то комменить для тестирования. Уволить архитектора.

P.S. Ознакомиться с релизной моделью солюшена, осознать нужность препроцессорных команд.

3. Говорим о Winforms, есть вход и выбор тестовая/боевая база.
Логин - пароль - строго секретно, тестовый вариант сделан только для нужд разработчиков.
Как еще делаются архитектуры?
...
Рейтинг: 0 / 0
SVN, руководство
    #37940143
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
blest3. Говорим о Winforms, есть вход и выбор тестовая/боевая база.
Логин - пароль - строго секретно, тестовый вариант сделан только для нужд разработчиков.
Как еще делаются архитектуры?
Зачем комментировать авторизационный слой? В чем сложность завести тестового пользователя с необходимыми привилегиями?
...
Рейтинг: 0 / 0
SVN, руководство
    #37940191
blest
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУblest3. Говорим о Winforms, есть вход и выбор тестовая/боевая база.
Логин - пароль - строго секретно, тестовый вариант сделан только для нужд разработчиков.
Как еще делаются архитектуры?
Зачем комментировать авторизационный слой? В чем сложность завести тестового пользователя с необходимыми привилегиями?

Да простота разработки, нет необходимости вводить логин/пароль каждый debug
...
Рейтинг: 0 / 0
SVN, руководство
    #37940263
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
blestМСУпропущено...

Зачем комментировать авторизационный слой? В чем сложность завести тестового пользователя с необходимыми привилегиями?

Да простота разработки, нет необходимости вводить логин/пароль каждый debug
Для простоты можешь закомментарить весь код. Нет кода - нет проблем.
У тебя пользователи вводят каждый раз логин пароль? Жестоко.
...
Рейтинг: 0 / 0
SVN, руководство
    #37940481
SolYUtor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
blestпроблемами SVN разработчиков
Мне кажется, SVN-разработчики со своими проблемы справляются сами.

А если по теме - начинайте читать хорошие книжки и всё такое, организуйте себе Continiuos Integration на первом этапе хотя бы в качестве сервера непрерывной компиляции. CruiseControl.net для начала подойдёт.
...
Рейтинг: 0 / 0
SVN, руководство
    #37940733
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
blest1) Кто-то что-то недокоммитил, проект не компилируетсяУбить. Решается административными способами.
blest2) Строку с подключением забыл поменять с тестовой на продакшнПравить из скрипта сборки релиза. Pre/Post Build Events или как-то иначе.
blest3) блок авторизации забыл раскоммититьDEBUG/RELEASE + #if / #endif
...
Рейтинг: 0 / 0
SVN, руководство
    #37940734
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
blest2) Строку с подключением забыл поменять с тестовой на продакшнзы: Тоже можно разрулить DEBUG/RELEASE + #if / #endif.
...
Рейтинг: 0 / 0
SVN, руководство
    #37941010
Фотография pation
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
blestКто как справляется с проблемами SVN разработчиков:

1) Кто-то что-то недокоммитил, проект не компилируется
2) Строку с подключением забыл поменять с тестовой на продакшн
3) блок авторизации забыл раскоммитить

Я пока вижу только проверку на ответственном по публикации приложения на ключевых блоках, в данном случае 2,3. Как решается проблема 1.

И вообще хотел бы обсудить практику руководства, через SVN, группой разработчиков до 10 человек.

использовать отложенный коммит после тестов
...
Рейтинг: 0 / 0
SVN, руководство
    #37941194
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pationblestКто как справляется с проблемами SVN разработчиков:

1) Кто-то что-то недокоммитил, проект не компилируется
2) Строку с подключением забыл поменять с тестовой на продакшн
3) блок авторизации забыл раскоммитить

Я пока вижу только проверку на ответственном по публикации приложения на ключевых блоках, в данном случае 2,3. Как решается проблема 1.

И вообще хотел бы обсудить практику руководства, через SVN, группой разработчиков до 10 человек.

использовать отложенный коммит после тестовТогда уж бранчами.
...
Рейтинг: 0 / 0
SVN, руководство
    #37941263
Фотография pation
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей Кpationпропущено...


использовать отложенный коммит после тестовТогда уж бранчами.

причём здесь бранчи?
...
Рейтинг: 0 / 0
SVN, руководство
    #37941279
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pationАлексей Кпропущено...
Тогда уж бранчами.
причём здесь бранчи?Мутится бранч. Работаеш там в одного (изолированной группой лиц). Всё протестировал, слил с транком. Но это на любителя.

А что такое "отложенный коммит"?
...
Рейтинг: 0 / 0
SVN, руководство
    #37941301
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КМутится бранч. Работаеш там в одного (изолированной группой лиц). Всё протестировал, слил с транком.
Круто :)
...
Рейтинг: 0 / 0
SVN, руководство
    #37941519
blest
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУblestпропущено...


Да простота разработки, нет необходимости вводить логин/пароль каждый debug
Для простоты можешь закомментарить весь код. Нет кода - нет проблем.
У тебя пользователи вводят каждый раз логин пароль? Жестоко.

В чем заключается жестокость?
После авторизации отрисовывается интерфейс в соответствии с правами.
...
Рейтинг: 0 / 0
SVN, руководство
    #37941552
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
blestВ чем заключается жестокость?
В том, что пользовтелю нужно вводить каждый раз логин пароль. Представь, если при каждом запуске MS Office Word тебя программа просила бы авторизоваться, нормально?
...
Рейтинг: 0 / 0
SVN, руководство
    #37941561
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Самый лучший вариант без явного указания пароля - ActiveDirectory. Но его не всегда можно прикрутить, тогда на помощь приходит DPAPI .
...
Рейтинг: 0 / 0
SVN, руководство
    #37941586
Winnipuh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУblestпропущено...


Да простота разработки, нет необходимости вводить логин/пароль каждый debug
Для простоты можешь закомментарить весь код. Нет кода - нет проблем.
У тебя пользователи вводят каждый раз логин пароль? Жестоко.

не надо жалеть юзеров, они нас не жалеют


http://www.jetbrains.com/teamcity/
...
Рейтинг: 0 / 0
SVN, руководство
    #37941592
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУна помощь приходит DPAPI .
Ну а если совсем хорошо, курим трехзвенку с отдельным аутентификационным сервисом (SSL).
...
Рейтинг: 0 / 0
25 сообщений из 30, страница 1 из 2
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / SVN, руководство
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]