> You can push a tag to a repo that doesn't already have that commit (or 
> history of commits)
in an existing branch, without issue.

But why do it? These are refs - if they point to non-existing commits
then I honestly don't see any value in having them. It would
confuse the hell out of me.

> They are separate projects, but with a shared history. I'd like to be able to 
> go to the apache/solr github
and be able to go through the history of a file in different release
versions, even if that specific release happened
under apache/lucene-solr.

This is a different requirement, actually. If Solr (or Lucene) would
like to keep such a history then I think it should just fetch those
release refs and all the commits leading to them. Since these projects
share a common root, there is nothing to prevent this from happening.
Then tags point at actual revisions and everything makes sense.

This does not change the fact that I don't really see much value in
doing all this.

Dawid

On Tue, Jan 4, 2022 at 8:30 PM Houston Putman <hous...@apache.org> wrote:
>
> They don't have those commits, but they also don't have the commits for the
> previous release tags in the repo. You can go to any of the release tags, 
> choose
> a commit to view and you will get a message saying:
>
>>
>> This commit does not belong to any branch on this repository,
>> and may belong to a fork outside of the repository.
>
>
> You can push a tag to a repo that doesn't already have that commit (or 
> history of commits)
> in an existing branch, without issue.
>
> They are separate projects, but with a shared history. I'd like to be able to 
> go to the apache/solr github
> and be able to go through the history of a file in different release 
> versions, even if that specific release happened
> under apache/lucene-solr.
>
> - Houston
>
> On Tue, Jan 4, 2022 at 2:02 PM Dawid Weiss <dawid.we...@gmail.com> wrote:
>>
>> > As mentioned in SOLR-15874, we are not hosting the tags for the latest 8.x 
>> > releases in the split apache/solr and apache/lucene repositories. All 
>> > release tags made prior to the repository split exist in the new repos, so 
>> > I see no reason that the newer 8.x tags cannot exist in the new repos as 
>> > well.
>>
>> I'm not sure I understand - to create a tag you'd need that particular
>> commit - the "new" repositories for each project don't have those
>> commits (and arguably shouldn't have since they're, well, separate
>> projects now).
>>
>> Dawid
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscr...@solr.apache.org
>> For additional commands, e-mail: dev-h...@solr.apache.org
>>

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org

Reply via email to