git/list[1] front-page[2] threads[3] people[4] search[5] about
 

StGit question

From
CWClark Williams <clark.williams@gmail.com>
Date
Sep 11, 2008, 17:04 UTC
Message-ID
<48C94F86.6080707@gmail.com>
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Are there any guidelines or best-practices for sharing StGit trees?

I'm working with the Linux -rt patchset and I need to be able to share my tree with other people. What I'd *like* to do is push git tree's up to a git server, let other people fetch them and have them be able to 'stg uncommit' to get back to my stack state. The problem is that when someone uncommits, you lose the patch names. If you're trying to create an RPM out of a stack, this causes problems :).

Is there something I can do or something that we can do to StGit to make it possible for an 'uncommit' to restore the original patch name? It looks like I could modify the commit message, so that the first line is the patch name, but that's not very nice for people scanning commits.

Or am I missing something completely trivial that will make my life easier?
Thanks,
Clark
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org

iEYEARECAAYFAkjJT4UACgkQqA4JVb61b9d1tgCfeVNG1BkaZ9czZpeHrFumU+xW 3/kAnj307N0Wx5nLSmtIPr5d+UetAxEG =uol3 -----END PGP SIGNATURE-----

Next: Karl Hasselström
Message 1 of 6 in “StGit question”
  1. Clark WilliamsSep 11, 2008
  2. Karl HasselströmSep 12, 2008
  3. Clark WilliamsSep 12, 2008
  4. Karl HasselströmSep 12, 2008
  5. Catalin MarinasSep 12, 2008
  6. Catalin MarinasSep 12, 2008

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.