youngmon/atlassian-qna huggingface dataset:
Fisheye losing change history when creating a new branch
Asked by Sebastien Paquette:

Hi all,

In our current Fisheye, we are having issues recently with new branches that we create. The new SVN commits we do in this branch will show up in fisheye under that branch, but they will not show correct diff. Basically, every file will tell us that it is brand new on first commit of the file even if we only changed one line of code. Anyone can help us with that?

UPDATE (Oct 31): Since I first posted this, I have asked our admin to rebuild the index. Once rebuilt, the commits having the issues were now showing fine, but now, new commits are doing same as before. Looks like we are on Version:3.1.3 Build:20130917011630 2013-09-17

Anyone knows if this is a known issue and if it has been fixed in a more recent version?

I also noticed that this is occurring on two different SVN repository in fisheye. I am currently asking other teams using other repositories if they have same issue.


Answers:
author: Nick
body: Hello. This is clearly a bug. It is best to write in [support.atlassian.com](http://support.atlassian.com)

comments: author: Sebastien Paquette
body: Thanks Nikita. I will have my jira/fisheye admin work with the Altassian support.


Tags: fisheye-crucible-administration
No "Set up LDAP" link under Security/Authentication.
Asked by Quinn Carver:

Hello,

As an administrator I am trying to set up LDAP authentication for Fisheye (3.54) w/ Crucible in RHEL Linux-x86-64 with a Java SE runtime environment (build 1.7.0_65-b33). I have followed [the steps here](https://confluence.atlassian.com/display/FISHEYE/LDAP+authentication), however in my set up there seems to be no "**Set up LDAP**" link under Security/Authentication.

I see the following \<h2\>'s under the Authentication Settings heading: Global Permissions, Built-In, Usernames, User List Viability, Email Visibility, JIRA/Crowd Authentication, REST API Token, Security Settings.

Do I need to do something in order to see the Set up LDAP link? or is there some other issue I should know of.

Thank You,

QC


Answers:
author: Maciej Swinarski
body: Hi,

Looks like you have the "JIRA/Crowd Authentication" selected. You have to "Remove" it to see all "Authentication settings" options again.

mac


Tags: fisheye-crucible-administration
Comment-Marking color
Asked by Tim S_:

Hi,

I'm locking for the line in the css file to change the color of the marked line of code in crucible. The standard-color is not good to see on some beamers.

Kind Regards,

Tim


Answers:
author: lpater
body: Hi Tim,

if you want to edit Crucible's CSS, changing this should do the trick

```
.inlineSource .lineHighlighted,.inlineSource .lineHighlighted .diffLineNumbers,.inlineSource .lineHighlighted .diffLineNumbersA,.inlineSource .lineHighlighted .diffLineNumbersB,.inlineSource .lineHighlighted .diffMarkerCol,.inlineSource .lineHighlighted .diffContent,.inlineSource .lineHighlighted .diffContentA,.inlineSource .lineHighlighted .diffContentB,.inlineSource .lineHighlighted .ediffContentA,.inlineSource .lineHighlighted .ediffContentB/*,.inlineSource .lineHighlighted .ediffChangedA,.inlineSource .lineHighlighted .ediffChangedB*/ {	background-color: #ebf2f9;}
```

Alternatively consider using a browser extensions that allows you to inject your own CSS styles into pages (like Stylebot or Stylish for Chrome). That way you don't need to modify your Crucible installation, and you can change the styles without affecting other users.

Something like this worked for me in Stylebot:

```
.lineHighlighted td {    background-color: #f2baf2;}
```

comments: author: Tim S_
body: Thanks, this helped me a lot.


Tags: fisheye-crucible-administration
email problems with crucible
Asked by Sam Rajagopal:

We have crucible integrated with JIRA 6.x in Linux environment. It does send emails while creating reviews.

However it does not send email for (a) abandon reviews and (b) while updating reviews. Update meaning the review is updated with a missing file or updated with a patch etc.

I would like to know why it is not working for certain use cases. Please advise.


Answers:
author: Sam Rajagopal
body: Here are some use cases that do not work very well at our end:

(1). When an author initiates a review, an email is sent to reviewer only. The author does not get to know anything about the review.

When the reviewer completes the review, an email goes to the author only.The reviewer does not know anything.

Ideally, everyone should get the email (to be on the same page).

(2). Say, the reviewer completed the review. But the author abandoned the review. In this case, nobody gets email.

(3). Say, the reviewer updated the review with couple of extra files. In this case too, nobody gets email.

All the interested parties should get email for every action with the review process. This is the practice being followed.

(4). The 'Mercurial Commits' tab is empty within jira issue ticket. This part seems to be working fine on Unix side but an issue in windows environment.

Apprecuate any help in this regard.


Tags: fisheye-crucible-administration
Fisheye (crucible): suggested reviewers - edit the list of them
Asked by e:

I wonder how do I edit the list of the suggested reviewers? There are some people who no longer work at the company. I wish they would not appear in the list.

Is there a way? Thank you.


Answers:
author: lpater
body: Hi e t,

While you can't edit the list manually, it shouldn't include users that are disabled in Crucible. There is a bug related to this tracked here: <https://jira.atlassian.com/browse/CRUC-6528> - please vote on it and watch it for updates.
Can a Crucible reviewer decline the review?
Asked by John Henckel:

Our workflow is

* programmer makes a change
* programmer creates a review and invites all team to comment
* team members can either:

1.
   1. add comments on the review, or
   2. click complete (i.e. approve the changes), or
   3. decline the invitation

I see how the comment/complete works, but HOW does a reviewer decline? Seems like there should be a button on the review page that says "Decline" or "Remove me from this review" or "Sorry, but I don't have time to review this right now."

Any recommendations on how we can implement this workflow? it seems like a reasonable request.

tia,

john


Answers:
author: Tom Davies
body: If the Reviewer role has the 'Edit Review Details' permission (which it does in the default Crucible permission scheme), then a reviewer can click the 'Edit Details' button and remove themselves from the review.

I don't believe that adding the entire team to review is the best practice -- in our experience it is better to add two or three reviewers who know the part of the code that has been changed.

Assigning a small number of reviewers increases the responsibility that the reviewers feel. If everyone is on the review the tendency will be for each reviewer to feel that someone else will look seriously at the changes.
Why does Fisheye show my last commit date as '31 Dec 69'
Asked by Dave:

We are using subversion as our repository, and have indexed starting from about 18 months ago. I was 3 years old in 1969, so I am sure I did not make a commit at that time. What gives?

fisheye svn commits.PNG

**Update:**

It appears the bad commit is the one Fisheye created when I imported the repository:

fisheye-bad-commit.PNG

[](https://community.atlassian.com/t5/Fisheye-Crucible-questions/Why-does-Fisheye-show-my-last-commit-date-as-31-Dec-69/qaq-p/249674?attachment-id=11919){#link_115bbb206d82e4}  
[](/tnckb94959/attachments/tnckb94959/fisheye-crucible-questions/3368/1/fisheye-bad-commit.PNG){#display_115bbb206d82e4_0}  
[](https://community.atlassian.com/t5/Fisheye-Crucible-questions/Why-does-Fisheye-show-my-last-commit-date-as-31-Dec-69/qaq-p/249674?attachment-id=11920){#link_115bbb206d82e4_0}  
[](/tnckb94959/attachments/tnckb94959/fisheye-crucible-questions/3368/2/fisheye%20svn%20commits.PNG){#display_115bbb206d82e4_2}


Answers:
author: Conor
body: Dave,

Sorry. The initial import commit is a synthetic commit created to capture the state of the repository at the point of the initial import. It's date is set to the epoch date because it needs to have a value and this value should keep it out of the way of the real commits in the repository.

Does this cause a problem?

comments: author: Dave
body: Well sure its a problem. It throws of the line history, commit stats, and numerous reports as well. I would certainly consider this a bug. Is there a work-around to change the date on that synthetic commit in the database?


author: Dave
body: Created an issue for this: <https://jira.atlassian.com/browse/FE-5378>


author: Nick
body: Hi, we have the exact same garbage, do not worry you're not alone :)

[???????? 2014-10-22 19.30.57.png](https://www.dropbox.com/s/0gz0s6jdoqy61fj/%D0%A1%D0%BA%D1%80%D0%B8%D0%BD%D1%88%D0%BE%D1%82%202014-10-22%2019.30.57.png?dl=0)

[](https://community.atlassian.com/t5/Fisheye-Crucible-questions/Why-does-Fisheye-show-my-last-commit-date-as-31-Dec-69/qaq-p/249674?attachment-id=11277){#link_115bbb510237b2}  
[](/tnckb94959/attachments/tnckb94959/fisheye-crucible-questions/3369/1/%D0%A1%D0%BA%D1%80%D0%B8%D0%BD%D1%88%D0%BE%D1%82%202014-10-22%2019.30.57.png){#display_115bbb510237b2_0}


author: Conor
body: It would seem that some of your commits do not have dates and FishEye applies the Java "epoch" date which is 1-Jan-1970. I guess this is then being time zone adjusted into 1969.

Can you check the commit that is showing up in that time region and then have a look at it in Subversion to see why it might not have a date.

comments: author: Dave
body: The bad commit was a "fake" commit created by Fisheye when it did the import - I attached the screenshot to my question.


Tags: fisheye-crucible-administration
How to get deleted repository
Asked by Nirav Damania:

Hello,

Is this possible to get deleted repository backup in sourcetree?

Please help me to sort out this issue

Thanks


Answers:
author: Kevin Johnson
body: As I read in a stack overflow thread it is possible to recover the data by installing a software called Recuva data and deep scan the folder which you had the repo. Here is the link to the post: <https://stackoverflow.com/questions/34032702/how-to-restore-deleted-repository-on-disk-sourcetree> . Hope this helps.

comments: author: Nirav Damania
body: Are you sure did get the repository using that tool?


author: Kevin Johnson
body: Hi [@Nirav Damania](/t5/user/viewprofilepage/user-id/4364751) ,

Did your issue resolve?

-Kevin.
Changing my Github Password Has Broken Sourcetree
Asked by Miller Stuart Johnston:

Updated my GitHub password today, then I enabled MFA.

Now, nothing works on Sourcetree. I have been trying to do a fetch of a remote repository and I consistently get a "remote: Invalid username or password.  
fatal: Authentication failed for '<https://github.com/>"

I have refreshed the OAuth token for the GitHub account. I have deleted the GitHub account and re-added. I have opened the terminal, attempted a clone, and entered the username and password there. I have deleted the "pwd" file in the AppData folder, then re-entered when prompted. I have deleted saved passwords in Tools\>Options\>Authentication. I have attempted to use a PAT instead of OAuth for the GitHub account.

Re-launched Sourcetree after each attempt. Same error every time. I am ready to give up on Sourcetree.

Please help.


Answers:
author: Florian Winkler
body: Similar Problem here without MFA. Couldnt login after misspelling the password. Solved by changing the remote-URL to "https://username:password@bitbucket.org/..." while password is the created app password, not the password for the website.
Sourcetree thinks my repository doesn't exist. How do I debug this?
Asked by mheins57:

When I try to do a fetch with Sourcetree, I get the following error:

git --no-optional-locks -c color.branch=false -c color.diff=false -c color.status=false -c diff.mnemonicprefix=false -c core.quotepath=false -c credential.helper=sourcetree fetch origin

remote: Repository not found.

fatal: repository '<https://github.com/theCompany/theRepository/>' not found

Completed with errors, see above

If I run this command on the command line (less the -c credential.helper=sourcetree part which my command-line git doesn't like), the fetch works fine:

git --no-optional-locks -c color.branch=false -c color.diff=false -c color.status=false -c diff.mnemonicprefix=false -c core.quotepath=false fetch origin

How do I debug and fix this?


Answers:
author: Oliver Seitz
body: Hi ?

that sounds like an annoying problem!

Maybe the credentials that SourceTree uses are invalid? You could try to reset them or switch to the system git client.

This post has some informartion about that: <https://community.atlassian.com/t5/Sourcetree-questions/Sourcetree-has-invalid-credentials-but-cannot-clear-reset-them/qaq-p/753478>

I hope that helps!

Best,  
Oliver


author: RikGarner
body: I was seeing this problem - in my case it was because my account hadn't given permission for SourceTree to see the organization the repository was part of.

To fix this, on GitHub, go to your settings page, then Applications -\> Authorized OAuth Apps. Click SourceTree for Windows (in my case), scroll down and allow access for the Organizations you need

comments: author: Simon Olofsson
body: This helped me, thanks!


author: Marius Ratzka
body: Thanks helped me too!


Tags: atl-gruland
Private repository "doesn't exist"
Asked by lat9:

I'm attached to a private GitHub repository, last accessed in the March 2021 timeframe, as a collaborator. I can clone the repository, but when viewing it in my list of local SourceTree repositories, the display shows the following icon and does not recognize changes to the files.

![sourcetree_icon.png](https://community.atlassian.com/t5/image/serverpage/image-id/140164i9E955B46B92A27E9/image-size/large?v=v2&px=999 "sourcetree_icon.png")

Running Sourcetree for Windows v3.4.4 on Windows 10. It's only this one private repository that displays this issue.

I've looked in the SourceTree logs and see the following log repeated multiple times:

ERROR \[2021-04-23 09:52:56,026\] \[1\] \[SourceTree.Model.Repository\] \[Log\] - Repository: \[\] does not exist


Answers:
author: Gonchik Tsymzhitov
body: Hi!

one double check question, did you check authentication to github profile?

comments: author: lat9
body: Yes, I re-generated my oAuth token as a precautionary measure. What's puzzling to me is that teeny icon (with some unreadable sub-text).


author: Gonchik Tsymzhitov
body: Noted, hm, requested to be in that group

<https://groups.google.com/g/atlassian-sourcetree-beta>

Because I have not seen the problem like this


author: lat9
body: I don't understand your last response. Am I supposed to register myself for that beta group?


author: Gonchik Tsymzhitov
body: [@lat9](/t5/user/viewprofilepage/user-id/1139485) nope, I just tried to find the same problem. at the moment trying to connect to my private github account. It works


author: Gonchik Tsymzhitov
body: [@lat9](/t5/user/viewprofilepage/user-id/1139485) could you clone manually the repo and check via source tree?


author: lat9
body: Already did that. Tried cloning again with the same result.
Not Committing
Asked by Dion Billard:

Nothing happens when i hit Commit and when i hover over the Commit button it shows two files pending. The two files remain in the staging area after i Commit. I have been trying to resolve this for two days and its driving me insane!!!


Answers:
author: Gonchik Tsymzhitov
body: I am so sad to read that :(

Sorry, could you provide more contextl Please?

Did you find something in logs?

In which version ?

Because based your question, I did not understand the problem.
One or more of this task's arguments is invalid. They cannot start with '-', and must follow git ref
Asked by ???:

```
git -c color.branch=false -c color.diff=false -c color.status=false -c diff.mnemonicprefix=false -c core.quotepath=false push -v --tags


One or more of this task's arguments is invalid. They cannot start with '-', and must follow git ref
```

I got this error. How can I fix it?


Answers:
author: Nic Brough -Adaptavist-
body: What are you trying to do with this command? It has invalid arguments, so I'm wondering where they came from?
Project Tab is empty after restart Source Tree
Asked by Karim Mohammad:

I installed Source Tree new on my laptop.

Im able to push and pull from my git.

But I have to add my project to the new tab allways again if I restart Source Tree.

I allready setted in my Options to reactivate the Project archives into the tab after restart Source Tree.

But it dont works.

The reason why I installed Source Tree again is that my old Laptop is not working more.

With the old Laptop I dont had this problem.

I use the version 3.4.4 of Source Tree.

It is not fine to work with this problem because I have all time to add the projects manually.

Can you give me help to fix this issue?


Answers:
author: Karim Mohammad
body: **Is there no one from the support team who can help me???**
remote: Invalid username or password
Asked by ivanwalaxia:

Hi I have this errors everytime I have to make a clone, a push or a push. In one of my computers

**Clone**

==========================

Command: git -c diff.mnemonicprefix=false -c core.quotepath=false --no-optional-locks ls-remote https://ivanwalaxia@bitbucket.org/walaxia/tradisa.git  
Output:  
Error: remote: Invalid username or password

**Push**

==========================

git -c diff.mnemonicprefix=false -c core.quotepath=false --no-optional-locks push -v --tags origin master:master  
remote: Invalid username or password  
fatal: Authentication failed for ...

What can i do?


Answers:
author: ivanwalaxia
body: I resolved it restoring the system and marking one credential helper
Unable to stage hunks or lines of code in JS files
Asked by jordangehman:

When I try to stage individual hunks or lines of code from a file, they appear to be staged correctly and the rest of the file remains unstaged. However, after I submit my commit, the entire file is committed.

I've noticed this happening a little prior to March 18th. I suspect it might only be happening in JS files, but I haven't 100% confirmed this to be the case yet.

Has anyone else encountered this issue?


Answers:
author: Daniel Eads
body: Hey [@jordangehman](/t5/user/viewprofilepage/user-id/4354175) , welcome to the Community!

I haven't seen other mentions of this issue yet but would love to try and reproduce it. What OS and version of Sourcetree are you on? It also sounds odd that it would be restricted to a particular filetype (it's all text to git/sourcetree), but what other languages or filetypes besides javascript do you typically work with?

Thanks,  
Daniel

comments: author: jordangehman
body: Thanks Daniel! I agree this seems like an odd issue I've encountered.

I'm on MacOS Big Sur 11.2.3 using Sourcetree version 4.1.0.

I also work in a lot of PHP and SCSS files. I will try to reproduce it soon and get back to you.


author: jordangehman
body: [@Daniel Eads](/t5/user/viewprofilepage/user-id/1527694) I have confirmed I can only reproduce this in one specific React project, and it only happens when making commits from \`.js\` files. What information would be helpful for me to share to help identify the issue?


author: jordangehman
body: [@Daniel Eads](/t5/user/viewprofilepage/user-id/1527694) I got some more information from a coworker. This particular React project has a pre-commit hook installed via [Husky](https://www.npmjs.com/package/husky). As part of committing, it runs lint and prettier. From the \`package.json\` file:

```
"husky": {    "hooks": {        "pre-commit": "lint-staged"    }},"lint-staged": {    "*.{js,json,jsx,css,md}": [        "prettier --write",        "git add"    ]},
```

It seems likely that this is the culprit; there is probably a conflict with this and SourceTree that causes the app to commit the entire file.


author: Daniel Eads
body: Great, thanks for the additional context! I've tapped the Sourcetree development team for their insights here and hope to have something for you shortly.


author: Alan Francis
body: Hi [@jordangehman](/t5/user/viewprofilepage/user-id/4354175) ,  
We are currently looking into this issue and we hope we can come up with a fix soon.  
We will update here once we figure out that.
Unable to Register or Login
Asked by Alan Gerber:

It does not accept my password for my account name (agerber_emscharts) nor for my email address (agerber@zoll.com).

Neither for the primary Project (<https://bitbucket.org/zolldatasystems/>) nor for the root url (<https://bitbucket.org/>).

The "community help" on this topic is some decades out of date.


Answers:
author: Alan Gerber
body: SOLVED.

1. Uninstall Source Tree

2. Rename Source Tree app folder to ".1"

-\> C:\\Users\\\[USER\]\\AppData\\Local\\Atlassian.1

3. Install Source Tree

When SourceTree Installer runs, the first popup screen has 2 buttons.

-\> \[Bitbucket Server\] and \[Bitbucket\]

If you choose \[Bitbucket Server\], it is expecting an instance of BitBucket installed on a server on the local network, or at least within your company's infrastructure. The Url is the root of the path to the Bitbucket web services.

-\> '\[URL\]/rest/api/1.0/application-properties'

If you choose \[Bitbucket\], it is expecting to connect to Atlassian's global Bitbucket cloud.

These connections vary based on your company's security infrastructure and Atlassian license.

A. Windows Authentication - No additional setup need

B. User Authentication - User id and Password to match Bitbucket account which may or may not be synced with other Atlassian accounts.