This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2016-09-23
Channels
- # alda (1)
- # beginners (26)
- # boot (88)
- # carry (2)
- # cider (6)
- # clara (6)
- # cljs-dev (43)
- # cljsrn (14)
- # clojure (48)
- # clojure-belgium (2)
- # clojure-czech (4)
- # clojure-dev (1)
- # clojure-dusseldorf (7)
- # clojure-japan (1)
- # clojure-russia (55)
- # clojure-spec (65)
- # clojure-taiwan (1)
- # clojure-uk (28)
- # clojurescript (154)
- # cursive (5)
- # datomic (1)
- # editors (2)
- # emacs (29)
- # funcool (1)
- # jobs (3)
- # lambdaisland (5)
- # leiningen (1)
- # luminus (2)
- # new-channels (1)
- # off-topic (17)
- # om (18)
- # om-next (10)
- # onyx (24)
- # parinfer (14)
- # pedestal (4)
- # planck (3)
- # re-frame (69)
- # reactive (2)
- # reagent (3)
- # schema (2)
- # spacemacs (2)
- # sql (13)
- # vim (11)
Say, I’m still a little baffled about what the right thing to do is when I have a leiningen checkout dependency (link from my-parent/checkouts/my-child
to the root of the my-child
project, which has a distinct git repo) and IntelliJ warns me about “Unregistered VCS root detected”. I have options for “Add root”, “Configure”, “Ignore”. What happens if I “add root”?
@timgilbert If you go to Settings->Version Control, you’ll see how the roots work. It basically maps a directory within the project to a VCS type. So if you Add root, it will simply register my-parent/checkouts/my-child
as a Git repo, and will let you modify files, diff, commit etc. If you’re editing files in my-child
while working on my-parent
(which presumably you are, otherwise you wouldn’t be using checkouts) you probably want this.
Either way, if you find it’s not what you want, you can always remove the root later and ignore it from that settings pane.
Awesome, thanks for the explanation @cfleming