←back to thread

191 points speckx | 7 comments | | HN request time: 0.001s | source | bottom
Show context
3036e4 ◴[] No.45105369[source]
Plain text files and version control win again.
replies(1): >>45105478 #
1. DeepYogurt ◴[] No.45105478[source]
KISS
replies(1): >>45106074 #
2. marcosdumay ◴[] No.45106074[source]
Version control isn't really "simple". That said, neither is plain text nowadays.

It may make sense to change a "S" there for "standard".

replies(4): >>45106432 #>>45109788 #>>45110741 #>>45110977 #
3. jszymborski ◴[] No.45106432[source]
Well, it's "relatively simple", as the alternatives either demand a superset of the requirements of static sites or replacements that are more complex.
4. naniwaduni ◴[] No.45109788[source]
Keep it simple, standard,
5. ars ◴[] No.45110741[source]
Version control can be very simple. Not everything requires the full power of git.

Use ci from RCS, and that's about it. It makes a single file in the same directly as the file, no need to checkout files, or keep track of, well, anything. Just check in new versions as you make them.

It's not the right answer in many cases (especially if you need multiple files), but for a single file? The simplicity can't be beat.

replies(1): >>45139133 #
6. sneak ◴[] No.45110977[source]
Once you have the main mental model, you realize that git (the main/core features, not fancy stuff like submodules or worktrees etc) is basically the simplest thing that is fit for purpose.
7. ninalanyon ◴[] No.45139133{3}[source]
RCS works fine for multiple files too.