[Bug 195699] New: making «make update» works for both git only setup and git+svn setup

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Fri Dec 5 02:06:04 UTC 2014


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=195699

            Bug ID: 195699
           Summary: making «make update» works for both git only setup and
                    git+svn setup
           Product: Ports Tree
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Some People
          Priority: ---
         Component: Infrastructure
          Assignee: freebsd-ports-bugs at FreeBSD.org
          Reporter: clutton at zoho.com

Created attachment 150215
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=150215&action=edit
/usr/port/Makefile

Currently make update from ports directory supports only git+svn scheme. The
patch for this was added a long time ago. There weren't any git only servers.

Now there are some, and it would be nice to have «make update» which works
accordingly.

Please test it before adding!!!

I've created this patch after reading some git docs, and it should work fine.
As I understand the svn is some alien in git, and instead of doing full
integration they keep it away somehow. So checking the .git/svn should be ok.
But again, if you works with remotes different then origin this approach
wouldn't work, something complicated needed then.

But again, it's better then nothing and for most set up it should be ok. And if
there will be any blame I'll have a reason to do it more properly :)

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-ports-bugs mailing list