versioning- все статьи тега


Эффективное хранение двоичных файлов в репозитории git

Я хотел бы иметь репозиторий git, который состоит в основном из двоичных файлов. Мне нужно отслеживать измененные, добавленные и удаленные файлы в хранилище, но я не хочу, чтобы git версировал содержимое самих файлов. Другими словами, Мне просто нужно, чтобы git отслеживал изменения (журнал изменений), но не содержание. Возможно ли это вообще с git? Должен ли я использовать что-то другое для этого? ...

Версия файла и версия сборки

У меня есть библиотека .NET (FW 2.0), которая используется приложением COM (vb6), а также приложением .NET. TLB, сгенерированный для COM, регистрируется как версия, состоящая из первых двух цифр "версии сборки". Например, версия сборки 1.2.5.7 становится версией 1.2 TLB. Это очень неудобно, потому что иногда я хотел бы изменить вторую цифру без необходимости перекомпилировать приложение vb6, но кажется, что мне нужно перекомпилировать, когда TLB изменения в версии. Итак, я начал исследовать фа ...

Homebrew установить конкретную версию Формулы?

Как установить конкретную версию Формулы в homebrew? Например, postgresql-8.4.4 вместо последней версии 9.0. ...

Определение понятий "вниз по течению" и " вверх по течению"

Я начал играть с Git и наткнулся на термины "вверх по течению" и "вниз по течению". Я видел их раньше, но никогда не понимал их полностью. Что означают эти термины в контексте SCMs ( Управление Конфигурацией Программного Обеспечения инструменты) и исходный код? ...

Есть ли способ получить версию из пакета.json в коде nodejs?

есть ли способ получить версию, установленную в package.json в приложении nodejs? Я бы хотел что-то вроде этого var port = process.env.PORT || 3000 app.listen port console.log "Express server listening on port %d in %s mode %s", app.address().port, app.settings.env, app.VERSION ...

Временно уберите незафиксированные изменения в Subversion (a la " git-stash")

при программировании программного обеспечения, хранящегося в репозитории Subversion, я часто изменяю некоторые файлы, а затем замечаю, что я хотел бы сделать некоторые подготовительные изменения для своей основной работы. Например, при реализации новой функциональности я замечаю некоторый рефакторинг, который может мне помочь. чтобы не смешивать два несвязанных изменения, в этих случаях я хотел бы "убрать" мои изменения, т. е. вернуться к версии репозитория, сделать некоторые другие изменения, ...

Как переключиться на другую ветку subversion в Intellij?

какова концепция переключения ветвей в IntelliJ? Я должен быть либо слепым, либо идиотом... Я бы предположил, что будет опция "переключиться на копирование" или что-то в этом роде, но ее нет... EDIT for clarification: в моей предыдущей IDE была простая опция "переключиться на копирование", которая обновила все файлы, отличные от текущей ветви/ствола. IntelliJ, похоже, имеет совершенно другой подход к этому, который я просто не понимаю. Помощи нет очень полезно также. полезные ключевые слова, ...

Как вам версия схемы базы данных?

Как вы готовите свои дельты SQL? вы вручную сохраняете каждый изменяющий схему SQL в Дельта-папку или у вас есть какой-то автоматизированный процесс дифференцирования? меня интересуют соглашения для управления версиями схемы базы данных вместе с исходным кодом. Возможно, крючок предварительной фиксации, который отличает схему? кроме того, какие варианты различения дельт существуют помимо DbDeploy? EDIT: видя ответы, которые я хотел бы чтобы уточнить, что я знаком со стандартной схемой для зап ...

Автоматическое обновление номера версии

Я хотел бы, чтобы свойство version моего приложения увеличивалось для каждой сборки, но я не уверен, как включить эту функцию в Visual Studio (2005/2008). Я попытался указать AssemblyVersion как 1.0.* но это не дает мне именно то, что я хочу. Я также использую файл настроек и в более ранних попытках, когда версия сборки изменила мои настройки, была сброшена по умолчанию, так как приложение искало файл настроек в другом каталоге. Я хотел бы иметь возможность отображать номер версии в виде 1.1 ...

Как "unversion" файл в svn и / или git

это происходит со мной все время. Я случайно версия файла, я не хочу быть версионным (т. е. разработчик/машина конкретных конфигурационных файлов). Если я зафиксирую этот файл, я испорчу пути на всех других машинах разработчика - они будут недовольны. Если я удалю файл из управления версиями, он будет удален с других машин разработчиков - они будут недовольны. Если я решу никогда не фиксировать файл, у меня всегда есть " грязный" выезд-я недоволен. является ли чистый способ "unversion" файл ...