<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rorolala-vcs.git, branch master</title>
<subtitle>A VCS for tracking and managing binary assets.
</subtitle>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/rorolala-vcs.git/'/>
<entry>
<title>refactor(rola-cli): replace GeneralRenderer with StructuralRenderer and</title>
<updated>2026-06-29T22:01:32+00:00</updated>
<author>
<name>魏曹先生</name>
<email>1992414357@qq.com</email>
</author>
<published>2026-06-29T22:01:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/rorolala-vcs.git/commit/?id=8cbba8dc8900b98e23e6ee38d6f02537ba936c1c'/>
<id>8cbba8dc8900b98e23e6ee38d6f02537ba936c1c</id>
<content type='text'>
use public modules
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
use public modules
</pre>
</div>
</content>
</entry>
<entry>
<title>feat(rola-bucket): add TOML bucket config read/write</title>
<updated>2026-06-19T15:42:19+00:00</updated>
<author>
<name>魏曹先生</name>
<email>1992414357@qq.com</email>
</author>
<published>2026-06-19T15:42:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/rorolala-vcs.git/commit/?id=40183e431da97fe0377b2f2e2ea47b3a14376680'/>
<id>40183e431da97fe0377b2f2e2ea47b3a14376680</id>
<content type='text'>
Add functions to read and write BucketConfig from and to TOML files,
including space-aware variants.  Replace hardcoded resource file with
serializable config struct.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add functions to read and write BucketConfig from and to TOML files,
including space-aware variants.  Replace hardcoded resource file with
serializable config struct.
</pre>
</div>
</content>
</entry>
<entry>
<title>refactor(bucket-mgr): extract bind chains and renderers into modules</title>
<updated>2026-06-18T19:11:26+00:00</updated>
<author>
<name>魏曹先生</name>
<email>1992414357@qq.com</email>
</author>
<published>2026-06-18T19:11:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/rorolala-vcs.git/commit/?id=d36acf196f7475a91550cc64c9c9a545adb65c50'/>
<id>d36acf196f7475a91550cc64c9c9a545adb65c50</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>feat(rola-bucket): add bucket bind management</title>
<updated>2026-06-18T17:40:38+00:00</updated>
<author>
<name>魏曹先生</name>
<email>1992414357@qq.com</email>
</author>
<published>2026-06-18T17:40:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/rorolala-vcs.git/commit/?id=1e9c97c21f8a4e55420712b054895ff8b4f9a849'/>
<id>1e9c97c21f8a4e55420712b054895ff8b4f9a849</id>
<content type='text'>
Implement bucket bind CRUD operations and config loading, along with
CLI integration for listing, setting, and removing bucket bindings.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Implement bucket bind CRUD operations and config loading, along with
CLI integration for listing, setting, and removing bucket bindings.
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(bucket): correct argument passed to create_dirs</title>
<updated>2026-06-18T13:06:09+00:00</updated>
<author>
<name>魏曹先生</name>
<email>1992414357@qq.com</email>
</author>
<published>2026-06-18T13:06:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/rorolala-vcs.git/commit/?id=e078163c7cdbbf226c18d3e3afa7268a2878e18b'/>
<id>e078163c7cdbbf226c18d3e3afa7268a2878e18b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>feat(bucket): implement bucket initialization and logging infrastructure</title>
<updated>2026-06-18T12:56:05+00:00</updated>
<author>
<name>魏曹先生</name>
<email>1992414357@qq.com</email>
</author>
<published>2026-06-18T12:56:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/rorolala-vcs.git/commit/?id=68daa10abfe3015beca966825d32cf67c9f5d5d7'/>
<id>68daa10abfe3015beca966825d32cf67c9f5d5d7</id>
<content type='text'>
Add bucket init logic with directory structure creation and log macros
for tracing
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add bucket init logic with directory structure creation and log macros
for tracing
</pre>
</div>
</content>
</entry>
<entry>
<title>fix: reject nested bucket creation inside existing bucket spaces</title>
<updated>2026-06-17T21:07:20+00:00</updated>
<author>
<name>魏曹先生</name>
<email>1992414357@qq.com</email>
</author>
<published>2026-06-17T21:07:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/rorolala-vcs.git/commit/?id=669898193bebeadc975881bee496fe0239df76a0'/>
<id>669898193bebeadc975881bee496fe0239df76a0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>feat: add build script for version info and shell completions</title>
<updated>2026-06-17T21:04:21+00:00</updated>
<author>
<name>魏曹先生</name>
<email>1992414357@qq.com</email>
</author>
<published>2026-06-17T21:04:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/rorolala-vcs.git/commit/?id=961ee2eb342259398916dfe7458098f7c9297c11'/>
<id>961ee2eb342259398916dfe7458098f7c9297c11</id>
<content type='text'>
Introduce a build.rs that generates a version.txt file with the
package version, git commit hash, and date. Also generate shell
completion scripts using mingling's build utilities.

Migrate the `-v/--version` flag to read from the generated
version.txt and replace BasicProgramSetup with HelpFlagSetup.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Introduce a build.rs that generates a version.txt file with the
package version, git commit hash, and date. Also generate shell
completion scripts using mingling's build utilities.

Migrate the `-v/--version` flag to read from the generated
version.txt and replace BasicProgramSetup with HelpFlagSetup.
</pre>
</div>
</content>
</entry>
<entry>
<title>feat(scripts): copy executables to .temp/bin after build</title>
<updated>2026-06-17T20:44:08+00:00</updated>
<author>
<name>魏曹先生</name>
<email>1992414357@qq.com</email>
</author>
<published>2026-06-17T20:44:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/rorolala-vcs.git/commit/?id=133ab48d0d9ac1d0f8ad87b7a71b8e6cd4f7d402'/>
<id>133ab48d0d9ac1d0f8ad87b7a71b8e6cd4f7d402</id>
<content type='text'>
Add post-build step to copy release executables to a dedicated bin
directory
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add post-build step to copy release executables to a dedicated bin
directory
</pre>
</div>
</content>
</entry>
<entry>
<title>refactor(scripts): rename check-all.py to build.py</title>
<updated>2026-06-17T20:43:03+00:00</updated>
<author>
<name>魏曹先生</name>
<email>1992414357@qq.com</email>
</author>
<published>2026-06-17T20:43:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/rorolala-vcs.git/commit/?id=f2ba5aa4cc0907dbe7f627b6843088794b807cc6'/>
<id>f2ba5aa4cc0907dbe7f627b6843088794b807cc6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
