History log of /freebsd-current/.arcconfig
Revision Date Author Comments
# cf145eb2 23-Aug-2022 Alexander V. Chernikov <melifaro@FreeBSD.org>

arcanist: use FreeBSD/git project repository instead of FreeBSD/svn

Current `.arcconfig` specifies explicit mapping to the FreeBSD/SVN
project in Phabricator, which is inactive. This mapping only gets
updated to the current "production" (FreeBSD/git) project when the
underlying change is committed.
Update arcanist configuration to create all new diffs in the
FreeBSD/git project.

Reviewed By: dim, emaste
Differential Revision: https://reviews.freebsd.org/D36204


# 73c14cc7 12-Apr-2021 Alex Richardson <arichardson@FreeBSD.org>

Remove history.immutable from .arcconfig

The `history.immutable` setting prevents arcanist from updating
the commit messages with the Differential URL and therefore
makes updating patches awkward with a rebase workflow.

In case this new behaviour is not wanted the old one can be restored
by running `arc set-config --local history.immutable true`.

Test Plan: `arc diff --create HEAD^` adds the metadata now.

Reviewed By: #phabric-admin, imp, lwhsu
Differential Revision: https://reviews.freebsd.org/D27971


# 44faff9f 10-Apr-2021 Dimitry Andric <dim@FreeBSD.org>

Adjust .arcconfig to land onto 'main' by default

Otherwise, commands like "arc land" will default to 'master' instead.

MFC after: immediately


# 1906ce9c 22-Nov-2020 Eitan Adler <eadler@FreeBSD.org>

arcconfig: add callsign again

Problem

When using git-svn or other non-pure-svn tooling the original subversion
URL is not present. This causes arcanist/phabricator to be unable to
determine which repository is being modified.

Solution

Restore callsign to .arcconfig to enable exact repository matching even
with git-svn.

Reported By: jhb


# 88c643b6 20-Aug-2019 Dimitry Andric <dim@FreeBSD.org>

Remove upstream files and directories from vendor/lldb/dist that we do
not use. This saves on repository space, and reduces the number of tree
conflicts when merging.


# b7332b04 20-Aug-2019 Dimitry Andric <dim@FreeBSD.org>

Remove upstream files and directories from vendor/libc++/dist that we do
not use. This saves on repository space, and reduces the number of tree
conflicts when merging.


# 63714eb5 20-Aug-2019 Dimitry Andric <dim@FreeBSD.org>

Remove upstream files and directories from vendor/compiler-rt/dist that
we do not use. This saves on repository space, and reduces the number
of tree conflicts when merging.


# 9a837214 20-Aug-2019 Dimitry Andric <dim@FreeBSD.org>

Remove upstream files and directories from vendor/clang/dist that we do
not use. This saves on repository space, and reduces the number of tree
conflicts when merging.


# 1a56a5ea 20-Aug-2019 Dimitry Andric <dim@FreeBSD.org>

Remove upstream files and directories from vendor/llvm/dist that we do
not use. This saves on repository space, and reduces the number of tree
conflicts when merging.


# eb11fae6 28-Jul-2018 Dimitry Andric <dim@FreeBSD.org>

Vendor import of llvm trunk r338150:
https://llvm.org/svn/llvm-project/llvm/trunk@338150


# eb1ff93d 18-Dec-2017 Dimitry Andric <dim@FreeBSD.org>

Vendor import of lld trunk r321017:
https://llvm.org/svn/llvm-project/lld/trunk@321017


# 0564cdb9 18-Dec-2017 Dimitry Andric <dim@FreeBSD.org>

Vendor import of libc++ trunk r321017:
https://llvm.org/svn/llvm-project/libcxx/trunk@321017


# cdf4f305 18-Dec-2017 Dimitry Andric <dim@FreeBSD.org>

Vendor import of compiler-rt trunk r321017:
https://llvm.org/svn/llvm-project/compiler-rt/trunk@321017


# 461a67fa 18-Dec-2017 Dimitry Andric <dim@FreeBSD.org>

Vendor import of clang trunk r321017:
https://llvm.org/svn/llvm-project/cfe/trunk@321017


# b915e9e0 02-Jan-2017 Dimitry Andric <dim@FreeBSD.org>

Vendor import of llvm trunk r290819:
https://llvm.org/svn/llvm-project/llvm/trunk@290819


# 3102589b 29-Sep-2016 Eitan Adler <eadler@FreeBSD.org>

callsign isn't required anymore


# f3fbd1c0 23-Jul-2016 Dimitry Andric <dim@FreeBSD.org>

Vendor import of lldb release_39 branch r276489:
https://llvm.org/svn/llvm-project/lldb/branches/release_39@276489


# 1c986198 23-Jul-2016 Dimitry Andric <dim@FreeBSD.org>

Vendor import of lld release_39 branch r276489:
https://llvm.org/svn/llvm-project/lld/branches/release_39@276489


# 51072bd6 23-Jul-2016 Dimitry Andric <dim@FreeBSD.org>

Vendor import of libc++ release_39 branch r276489:
https://llvm.org/svn/llvm-project/libcxx/branches/release_39@276489


# 6f08730e 23-Jul-2016 Dimitry Andric <dim@FreeBSD.org>

Vendor import of compiler-rt release_39 branch r276489:
https://llvm.org/svn/llvm-project/compiler-rt/branches/release_39@276489


# 2b6b257f 23-Jul-2016 Dimitry Andric <dim@FreeBSD.org>

Vendor import of clang release_39 branch r276489:
https://llvm.org/svn/llvm-project/cfe/branches/release_39@276489


# 01095a5d 23-Jul-2016 Dimitry Andric <dim@FreeBSD.org>

Vendor import of llvm release_39 branch r276489:
https://llvm.org/svn/llvm-project/llvm/branches/release_39@276489


# 0bae19ba 20-Apr-2016 Eitan Adler <eadler@FreeBSD.org>

Remove project.name which is a product of a bygone era.


# 9e6d3549 06-Jan-2016 Dimitry Andric <dim@FreeBSD.org>

Vendor import of lldb trunk r256945:
https://llvm.org/svn/llvm-project/lldb/trunk@256945


# 61b9a725 06-Sep-2015 Dimitry Andric <dim@FreeBSD.org>

Import libc++ 3.7.0 release (r246257).


# 4e21b8cf 02-Jul-2015 Mathieu Arnold <mat@FreeBSD.org>

Add repository.callsign, to help arcanist figure out what repo it's
doing things on when not using Subversion.

With hat: phabric-admin@
Sponsored by: Absolight


# eb90926a 29-Apr-2015 Eitan Adler <eadler@FreeBSD.org>

Phabricator: enable "history.immutable":
With certain arc workflows leaving history.immutable as false
results in using the upstream template instead of our usual
commit template. Since the git workflow issues alluded to in my
prior commit message can be worked around, set history.immutable
once again.


# db29be83 20-Apr-2015 Eitan Adler <eadler@FreeBSD.org>

phabricator related changes:
- don't lint either contrib or crypto: these are both externally written
directories
- add additional linters for spelling (check common typos like teh ->
the)
- chmod linter checks for executible bit on bad files
- merge-conflict checks for merge conflict tokens then may have been
resolved incorrectly
- filename checks for back characters in filenames
- json for json syntax correctness

- remove history.immutable: it is meaningless on subversion, and causes
workflow problems when trying to use git. It it set to 'true' by
default with hg


# fb911942 24-Mar-2015 Dimitry Andric <dim@FreeBSD.org>

Vendor import of lld trunk r233088:
https://llvm.org/svn/llvm-project/lld/trunk@233088


# ca9211ec 07-Jan-2015 Dimitry Andric <dim@FreeBSD.org>

Import compiler-rt trunk r224034.

https://llvm.org/svn/llvm-project/compiler-rt/trunk@224034


# 9f4dbff6 24-Nov-2014 Dimitry Andric <dim@FreeBSD.org>

Vendor import of clang RELEASE_350/final tag r216957 (effectively, 3.5.0 release):
https://llvm.org/svn/llvm-project/cfe/tags/RELEASE_350/final@216957


# 5ca98fd9 24-Nov-2014 Dimitry Andric <dim@FreeBSD.org>

Vendor import of llvm RELEASE_350/final tag r216957 (effectively, 3.5.0 release):
https://llvm.org/svn/llvm-project/llvm/tags/RELEASE_350/final@216957


# d767f713 14-Aug-2014 Glen Barber <gjb@FreeBSD.org>

Update the URL to the phabricator instance.

Sponsored by: The FreeBSD Foundation


# e2faf077 06-Jun-2014 Baptiste Daroussin <bapt@FreeBSD.org>

Prevent arc commands from overwriting history


# 4f3ddacf 15-May-2014 Baptiste Daroussin <bapt@FreeBSD.org>

Add the missing coma


# f86d0da4 15-May-2014 Baptiste Daroussin <bapt@FreeBSD.org>

Add project name to the arc config it is still required when arcanist is used with SVN


# b17de684 10-May-2014 Eitan Adler <eadler@FreeBSD.org>

arcconfig: add one

Add a .arcconfig to allow arc to work in its usual way.


# 809500fc 08-Apr-2013 Dimitry Andric <dim@FreeBSD.org>

Vendor import of clang trunk r178860:
http://llvm.org/svn/llvm-project/cfe/trunk@178860


# 4a16efa3 08-Apr-2013 Dimitry Andric <dim@FreeBSD.org>

Vendor import of llvm trunk r178860:
http://llvm.org/svn/llvm-project/llvm/trunk@178860


# 58aabf08 18-Jan-2013 Andrew Turner <andrew@FreeBSD.org>

Import compiler-rt r172839.