Size: a a a

Clojure — русскоговорящее сообщество

2021 February 06

AC

Anton Chikin in Clojure — русскоговорящее сообщество
А потом lib постоянно обновлять отдельно
источник

ИФ

Иван Федоров... in Clojure — русскоговорящее сообщество
может я как-то  контекст не объяснил?
источник

AC

Anton Chikin in Clojure — русскоговорящее сообщество
Переслано от Иван Федоров...
хм.
у меня так:
main-project
  .git
 src
   main-project
   lib (link -> lib)

lib
 .git
источник

ИФ

Иван Федоров... in Clojure — русскоговорящее сообщество
main-project
  .git
 src
   main-project
   lib (hard link -> lib)

lib
 .git
src/lib/core.clj
источник

AC

Anton Chikin in Clojure — русскоговорящее сообщество
Коллега делает коммит в lib
источник

AC

Anton Chikin in Clojure — русскоговорящее сообщество
Ты делаешь коммит в lib с другой машины
источник

ИФ

Иван Федоров... in Clojure — русскоговорящее сообщество
а, я примерно понял наше расхождение
источник

AC

Anton Chikin in Clojure — русскоговорящее сообщество
Дальше кстати тебя еще ждут приколы. Тебе придется в cljsbuild папку lib все равно отдельно прописывать в sources
источник

ИФ

Иван Федоров... in Clojure — русскоговорящее сообщество
Anton Chikin
Коллега делает коммит в lib
но в проекте ничего не меняется. ему нужно отдельно оформлять коммит в main-project
источник

AC

Anton Chikin in Clojure — русскоговорящее сообщество
Иван Федоров
но в проекте ничего не меняется. ему нужно отдельно оформлять коммит в main-project
Ну как не меняется если проект зависит от lib?
источник

ИФ

Иван Федоров... in Clojure — русскоговорящее сообщество
Anton Chikin
Ну как не меняется если проект зависит от lib?
в main-project появляются незакомиченные изменения
источник

ИФ

Иван Федоров... in Clojure — русскоговорящее сообщество
ща
источник

ИФ

Иван Федоров... in Clojure — русскоговорящее сообщество
я чуть неправильно указал структуру
источник

ИФ

Иван Федоров... in Clojure — русскоговорящее сообщество
main-project
  .git
 src
   main-project
   lib (hard link -> lib/src/lib)

lib
 .git
src/lib/core.clj
источник

ИФ

Иван Федоров... in Clojure — русскоговорящее сообщество
в main-project/src/lib нет гита
источник

AC

Anton Chikin in Clojure — русскоговорящее сообщество
Ну все равно тебе эту папку в настройках main-project отдельно прописывать
источник

ИФ

Иван Федоров... in Clojure — русскоговорящее сообщество
Anton Chikin
Ну все равно тебе эту папку в настройках main-project отдельно прописывать
?
источник

ИФ

Иван Федоров... in Clojure — русскоговорящее сообщество
он её видит как часть :source-paths [“src”]
источник

AC

Anton Chikin in Clojure — русскоговорящее сообщество
Откуда main-project узнает что в папке lib надо искать сорцы?
источник

AC

Anton Chikin in Clojure — русскоговорящее сообщество
Иван Федоров
он её видит как часть :source-paths [“src”]
а
источник