Yeah, but why send users to a page that's just going to tell them stuff is disabled?
- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Advanced Search
Apr 2 2015
I think a lot of the pain caused by D11995 (in SVN world at least) is just caused by bad wording. Consider:
Mar 30 2015
To your question @chad (although it seems like the clarity is not needed anymore), it just flags any newly created diff.
26.0 build for linux mint (aka mint build 1.0)
Also, note that floating text in the search box, hehe
FWIW for new subscriber, the field count is currently set at /diffusion/P/browse/master/src/applications/slowvote/controller/PhabricatorSlowvoteEditController.php;a0bf9a290a6b3f91d65d95f4101722662a17dede$178 and I have bumped it locally in my install as needed.
Mar 27 2015
Sounds reasonable, thanks.
What if the command-line tools just wrote them to the db instead of the local config file? They could still be uneditable in web UI to address admin compromise concerns. Might not be worth the effort though.
I'd not seen that, no. I knew there had to a config file, but I just kinda assumed it was really only for database credentials (and that everything else was in the db).
Mar 26 2015
FWIW, it looks like arc export hits this when invoked with --diff-id DXXX instead of --diff-id XXX
Mar 24 2015
Could be. I guess the main thing is that it wasn't obvious. I was thinking to myself that all I had to do was clone libphutil, arcanist, and phabricator, repoint and bounce apache and then I'd be done.
You can just put the names in the URL, just field_name=value pairs. For example, here's a simplified template we use for tasks to apply changes to the production DB:
Mar 23 2015
Mar 17 2015
The way my install handles this is by composing task creation URL's which set a lot of the fields. Then we throw this onto a panel in the default dashboard.
Mar 16 2015
Mar 13 2015
Mar 11 2015
Seems similar to T7514
Mar 10 2015
Especially with the new requirement for a minimum svn version of 1.5, would there be any opposition to removing this check? I'm happy to make a diff for it.
Mar 8 2015
Need a bugasaurus-rex token...
FWIW, it happened in the task creation workflow as well when I hit submit on this task.
Mar 6 2015
Mar 5 2015
Mar 4 2015
FWIW, been using the following script to do these previews for an svn repo
1 | #!/bin/bash |
---|---|
2 | |
3 | set -e |
4 | |
5 | usage () |
6 | { |
7 | echo "Usage: arc_preview [ -d Diff ID ]" |
8 | echo "" |
9 | echo "Will detect your local arc Diff ID and your local svn repo" |
10 | echo "to provide a diff of what has changed. This semantically" |
11 | echo "should tell you what has changed since your last 'arc diff'." |
12 | echo "If -d is provided, it will be used as the Diff ID rather than" |
13 | echo "detecting and using your most recent diff." |
14 | exit 1 |
15 | } |
16 | |
17 | diff="" |
18 | while getopts ":d:" opt; do |
19 | case "$opt" in |
20 | d) diff=$OPTARG |
21 | ;; |
22 | *) |
23 | usage |
24 | ;; |
25 | esac |
26 | done |
27 | |
28 | if [ -z "$diff" ]; |
29 | then |
30 | diff=`arc which | grep -o "D[1-9][0-9]*"` |
31 | fi |
32 | base_checkout=`svn info | grep ^URL | cut -d" " -f2` |
33 | |
34 | if [ -z "$diff" ]; |
35 | then |
36 | echo "Unable to find diff for working directory" |
37 | exit |
38 | fi |
39 | |
40 | if [ -z "$base_checkout" ]; |
41 | then |
42 | echo "Unable to find svninfo for working directory" |
43 | exit |
44 | fi |
45 | |
46 | echo "Diff is $diff" |
47 | echo "Base Revision is $base_checkout" |
48 | |
49 | curr_dir=`pwd` |
50 | |
51 | ## start with a fresh tmp dir |
52 | tmp_dir=`mktemp -d` |
53 | |
54 | function cleanup { |
55 | rm -rf $tmp_dir |
56 | } |
57 | |
58 | trap 'cleanup' EXIT |
59 | |
60 | ## checkout the base revision and apply the patch |
61 | svn co $base_checkout $tmp_dir --quiet |
62 | cd $tmp_dir |
63 | |
64 | ## patch it up and hide some noise |
65 | arc patch --force ${diff} | grep -v "^patching file" | |
66 | grep -v "^[A|U|D] " |
67 | |
68 | cd $curr_dir |
69 | |
70 | ## perform our diff |
71 | diff -ru $tmp_dir $curr_dir --exclude=".svn" |
Mar 2 2015
Oh dang, that's gross.
Feb 27 2015
Feb 26 2015
Of course; any properly rotated token should form a loop.
You could use ^\ / SIGQUIT to force the non-graceful exit when the daemon's in the foreground and keep ^C as graceful only.
Feb 25 2015
Feb 20 2015
Understood. I have the daemon logs and db dumps if you think they would be helpful.
Yeah, that's the main aspect of it.
Sorry, there was a lot of background/setup story there.
Looking at the daemon logs, it looks like there were various mysql failures throughout the day (too many cnxns), but it seems like it was able to recover from those.
N.B. I couldn't decide what project to throw this into, sorry
Feb 19 2015
Agreed on lack of value.
Feb 18 2015
I still think that timestamping the feed events in the phab DB based on the timestamp of the commits in the repo is ideal here (although I don't know if it's feasible).
Feb 17 2015
A note here that didn't get carried over from T7297, it looks like this might happen because the project gets created with an empty name and then undergoes a rename.
I even saw that task too, but the space was a distraction I guess. sorry ><
Feb 6 2015
Feb 5 2015
Oh, that too huh ><
Feb 4 2015
Maybe this used to be a problem with older versions of svn?
seth@luca:~/update/p2$ svn ci Sending . Sending app.cpp Sending jit.cpp Adding test/reject_bad_insn.py Sending test/signal_bnds_flow.py Transmitting file data .......... Committed revision 27959. seth@luca:~/update/p2$ svn st ? test/prof_burn.py seth@luca:~/update/p2$
Also, note that arc commit is perfectly fine with the untracked files when there are no changes on the directory itself (i.e. if I hadn't edited the svn props on .)
I am not familiar with any such restriction being imposed by subversion.
Jan 27 2015
Jan 23 2015
Jan 21 2015
I don't want to create an audit. Just browse.
Yeah, understood, certainly wasn't suggesting that this be a priority.
Problem: items don't always show enough context to make sense of them from feeds. Example in screenshot.
The issue I'm having is exemplified in the attached screenshot.
Hmmm, based on what you merged this with, I don't think you quite understood what I was saying.
Jan 20 2015
FWIW, I've been using this for what I wanted. Good for creating diffs for whole branches or between tags. Dunno if anybody else would find value in this.
Dec 16 2014
Dec 12 2014
Dec 11 2014
Gotcha. That seems like a reasonable way to do it.
Dec 10 2014
Don't know whether to default to triage and let somebody else assign or mark as wishlist (which I think it is).