Re: [jgit-dev] Using InMemoryRepository |
The porcelain commands assume a File basis in some cases, particularly when it comes to the working tree. You can perform inserts into an in-memory repository if you do the work yourself, but the porcelain commands do not work in that way.AlexOn 28 Mar 2015, at 11:12, Monmohan Singh <monmohan@xxxxxxxxx> wrote:_______________________________________________Thanks for the response.Even if that was the case, shouldn't it support the case where a file can be added and committed to the repos (which in turn would create object, tree, commit refs etc. in memory)?ÂRegardsMonmohanOn Sat, Mar 28, 2015 at 5:56 PM, Matthias Sohn <matthias.sohn@xxxxxxxxx> wrote:On Sat, Mar 28, 2015 at 10:32 AM, Monmohan Singh <monmohan@xxxxxxxxx> wrote:Hi,When using FileRepository, I see we can use JGit porcelain equivalent of Git commands like add file, commit etc.ÂBut there doesn't seem a way to set a WorkTree for InMemoryRepository. My understanding was that this (in-memory) storage is equivalent of .git folder in case of FileRepository . What is the way to add files to such a repo, using ObjectInserter?Thanks in advance for the help :)ÂAFAIK InMemoryRepository is only used by tests. See DfsInserterTest for some examples.-MatthiasÂ
jgit-dev mailing list
jgit-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/jgit-dev